continuous-learning
Automatically extract reusable patterns from Claude Code sessions and save them as learned skills for future use.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Automatically extract reusable patterns from Claude Code sessions and save them as learned skills for future use.
How to use
Pobierz skill z repozytorium affaan-m/everything-claude-code, folder skills/continuous-learning. Umieść go w katalogu ~/.claude/skills/continuous-learning/.
Otwórz plik ~/.claude/settings.json i dodaj konfigurację hook'a Stop. W sekcji "hooks" dodaj matcher "*" z typem "command" wskazującym na evaluate-session.sh z folderu skill'u. Hook uruchomi się automatycznie na koniec każdej sesji.
Opcjonalnie dostosuj config.json w folderze skill'u. Zmień min_session_length (domyślnie 10 wiadomości), extraction_threshold (low/medium/high), ścieżkę learned_skills_path lub listę patterns_to_detect. Możesz wybrać, które wzorce mają być wyodrębnianie: error_resolution, user_corrections, workarounds, debugging_techniques, project_specific.
Pracuj normalnie w Claude Code. Skill automatycznie monitoruje Twoje sesje w tle. Gdy sesja osiągnie minimalną długość, na koniec zostanie uruchomiona analiza.
Wyodrębnione wzorce trafiają do ~/.claude/skills/learned/. Jeśli ustawiłeś auto_approve na false, przejrzyj je przed zatwierdzeniem. Zatwierdzone umiejętności będą dostępne w przyszłych sesjach.
Skill ignoruje proste typo, jednorazowe poprawki i problemy zewnętrzne API — skupia się na rzeczywistych, powtarzalnych wzorcach, które warto zapamiętać.