skill-evolution-manager
专门用于在对话结束时,根据用户反馈和对话内容总结优化并迭代现有 Skills 的核心工具。它通过吸取对话中的“精华”(如成功的解决方案、失败的教训、特定的代码规范)来持续演进 Skills 库。
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
专门用于在对话结束时,根据用户反馈和对话内容总结优化并迭代现有 Skills 的核心工具。它通过吸取对话中的“精华”(如成功的解决方案、失败的教训、特定的代码规范)来持续演进 Skills 库。
How to use
Wyzwól proces przeglądu wpisując
/evolve, "Przeanalizuj ostatnią rozmowę" lub "Zapisz to doświadczenie do umiejętności". Narzędzie przeskanuje kontekst rozmowy w poszukiwaniu punktów niezadowolenia (błędy, nieodpowiedni styl, błędne parametry) lub zadowolenia (efektywne prompty, dobre wyniki).Zidentyfikuj, która umiejętność wymaga ewolucji — system automatycznie lokalizuje odpowiednią umiejętność na podstawie treści rozmowy i zapisuje obserwacje w strukturze JSON zawierającej preferencje użytkownika, naprawy i niestandardowe prompty.
Uruchom skrypt
merge_evolution.pyz ścieżką do umiejętności i ciągiem JSON, aby przyrostowo scalić nowe doświadczenia z istniejącym plikiemevolution.json, eliminując duplikaty i zachowując historię.Wykonaj
smart_stitch.pyna ścieżce umiejętności, aby przekształcić zawartośćevolution.jsonw sekcję Markdown i dołączyć ją do końca plikuSKILL.mdjako "Najlepsze praktyki i ograniczenia nauczane przez użytkowników".Jeśli wiele umiejętności zostało zaktualizowanych, uruchom
align_all.py, aby automatycznie przeskanować wszystkie foldery umiejętności i przywrócić zapisane doświadczenia do ich dokumentacji — chroni to wiedzę przed utratą podczas aktualizacji masowych.