Run History Skill Builder
Przekształca ukończone uruchomienie lub powtarzalny przepływ pracy w zatwierdzony, wielokrotnego użytku pakiet umiejętności
Testowano · Działa
Co robi ten skill
Meta-umiejętność, która przekształca rzeczywistą historię uruchomień (ukończone zadanie, przepływ przeglądarki, ślad logu lub wielokrotnie udoskonalany przepływ pracy) w nowy, wielokrotnego użytku pakiet umiejętności lub projekt umiejętności tylko do planowania. Uruchamia się, gdy użytkownik prosi o stworzenie nowej umiejętności z rozmowy lub logów, wyodrębnienie przepływu pracy wielokrotnego użytku lub stworzenie planu projektowego przed zapisaniem plików; wyraźnie odracza ulepszanie istniejącej umiejętności do oddzielnego ulepszacza i odmawia wykonania podstawowego przepływu pracy biznesowej. Dostarcza działający walidator Python, który wymusza kształt frontmatter, referencje plików, skanowanie ścieżek prywatności i schemat eval.
Raport z testu
Sklonowano repozytorium i potwierdzono istnienie wszystkich plików referencyjnych (5 referencji, scripts/validate_skill_package.py, evals/evals.json; sprawdzono 3 przez raw HTTP, wszystkie 200). Uruchomiono dołączony walidator na własnym pakiecie umiejętności: "validation passed", exit 0. Dla testu wyjściowego zbudowałem dwa pakiety dla jednego zadania (image thumbnail + EXIF-strip skill): bazowy BASELINE ignorujący treść i jeden zgodny z zasadami projektowymi/bramkami walidacji. Walidator oznaczył bazowy 4 błędami (README dla umiejętności, dodatkowe klucze frontmatter author/version, nazwa niezgodna z kebab-case, niezgodność nazwy/katalogu) plus ostrzeżenie o wycieku ścieżki maszyny (/Users/...), podczas gdy pakiet zgodny z umiejętnością przeszedł czysto, exit 0 — zasady projektowe bezpośrednio odwzorowują się na egzekwowalne sprawdzenia. Frontmatter to dokładnie name+description; brak curl|sh, base64 ani zagrożeń eksfiltracji (sam walidator skanuje ścieżki prywatne). Kategoria poprawiona z "design" na "coding": jest to narzędzie meta-deweloperskie, które emituje pakiety umiejętności.
Testowano: 2026-07-21 · Claude Code 2.x (agent harness)
Instalacja
git clone --depth 1 https://github.com/dongshuyan/compass-skills.git /tmp/run-history-skill-builder-src mkdir -p ~/.claude/skills cp -R /tmp/run-history-skill-builder-src/skills/run-history-skill-builder ~/.claude/skills/run-history-skill-builder # No external deps. Bundled validator needs Python 3 (python3/python/py -3): # python3 ~/.claude/skills/run-history-skill-builder/scripts/validate_skill_package.py <target-skill-dir> # Companion skill in same repo: skills/run-history-skill-upgrader (for upgrading existing skills).
Komendy i przykładowe prompty
/run-history-skill-builderPrzekształca ukończone uruchomienie lub powtarzalny przepływ pracy w zatwierdzony, wielokrotnego użytku pakiet umiejętności
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Turn this browser flow into a reusable skillExtract a skill from my recent conversation logsBuild a skill-design plan from this run history