personal-analytics
Analyze conversation patterns, track productivity, and surface self-knowledge insights. Use when user wants to understand their own patterns (when they chat, what topics they discuss, productivity trends, sentiment over time). Provides weekly/monthly reports, topic
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Analyze conversation patterns, track productivity, and surface self-knowledge insights. Use when user wants to understand their own patterns (when they chat, what topics they discuss, productivity trends, sentiment over time). Provides weekly/monthly reports, topic recommendations, and time-based insights. Privacy-first design with all analysis local.
How to use
Skopiuj plik konfiguracyjny z szablonu: otwórz terminal w katalogu projektu i wykonaj polecenie cp config.example.json config.json, aby przygotować plik ustawień.
Włącz śledzenie rozmów: uruchom skrypt enable.py poleceniem python3 scripts/enable.py. Od tego momentu narzędzie będzie zbierać metadane o twoich sesjach (czas, tematy, nastrój, produktywność).
Przeanalizuj zebrane sesje: po kilku dniach lub tygodniach pracy uruchom python3 scripts/analyze.py, aby narzędzie przetworzył zebrane dane i wydobył wzorce.
Wygeneruj raport: wykonaj python3 scripts/report.py weekly, aby otrzymać podsumowanie tygodniowe (lub zmień weekly na monthly dla raportu miesięcznego). Raport pokaże ci, kiedy jesteś najbardziej produktywny, jakie tematy dominują i jak zmienia się twój nastrój.
Otrzymaj rekomendacje tematów: uruchom python3 scripts/recommend.py, aby narzędzie zasugerowało tematy warte dalszych badań na podstawie twoich wzorców zainteresowań.
Zarządzaj prywatnością: jeśli chcesz usunąć dane, możesz to zrobić w dowolnym momencie — wszystkie pliki danych są ignorowane przez git i przechowywane lokalnie na twoim urządzeniu.