SkillForge
Indeksuje zainstalowane umiejętności i sortuje każde wejście na użycie / ulepszenie / tworzenie.
Działa po konfiguracji
Co robi ten skill
Buduje przeszukiwalny indeks wszystkich umiejętności zainstalowanych w ~/.claude, ~/.codex i ~/.agents, a następnie klasyfikuje każde wejście i kieruje je do istniejącej umiejętności, ulepszenia lub nowego szablonu umiejętności. Dostarcza również proaktywnego doradcę umiejętności kontekstowych, który może działać według lokalnego harmonogramu. Uruchamia się na "SkillForge: <goal>", "czy mam umiejętność do...", "która umiejętność" i "ulepsz umiejętność <skill>".
Raport z testu
Zadanie na prawdziwym katalogu 469 zainstalowanych umiejętności: 'która z moich umiejętności tłumaczy posty na blogach na inne języki dla SEO?'. Uruchomienie linii bazowej (grep -rl 'translat' na ~/.claude/skills/*/SKILL.md) dało 32 trafienia, prawidłowa odpowiedź seo-translator była na 20. pozycji bez żadnego rankingu. Umiejętność działała poprawnie: discover_skills.py zaindeksował 469 umiejętności w 0.87 s, triage_skill_request.py podniósł seo-translator na 2. miejsce — ale z 20% wobec ogólnego 'seo' na 35% (dopasowanie tylko przez podciąg w nazwie) i zwrócił CLARIFY zamiast USE_EXISTING, chociaż dokładna umiejętność jest w systemie. Gorzej: dla 'czy mam umiejętność do migracji baz danych', pewnie rekomenduje b2b-local-outreach na 82% — po prostu dlatego, że słowo 'database' pojawia się w opisie; dla 'pomóż mi debugować ten TypeError' — chatcrystal-debug-recall na 96% przez podciąg 'debug'. Własne udokumentowane przykłady nie są odtwarzalne: SKILL.md obiecuje routing do umiejętności debugowania dla 'TypeError: Cannot read property 'map'', ale faktycznie otrzymujemy CREATE_NEW z najwyższym dopasowaniem 31%. Walidatory mierzą nie jakość, ale zgodność z ich szablonem: quick_validate.py wydał 'Skill is valid!' dla świeżego szkieletu z 21 TODO w treści i dla umiejętności z uszkodzonym linkiem do nieistniejącego references/nope.md, podczas gdy validate-skill.py ocenił SkillForge na 82/92, ale działający symbiotic-onboard na 8/16 i fable-domain na 6/15. Plusy szczerze istnieją: 16 dołączonych testów pytest przechodzi, scaffolder i indeks działają, klasyfikator typu żądania jest poprawny w 5 z 6 przypadków.
Testowano: 2026-07-16 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/tripleyak/SkillForge mkdir -p ~/.claude/skills cp -r SkillForge ~/.claude/skills/skillforge
Komendy i przykładowe prompty
/skillforgeIndeksuje zainstalowane umiejętności i sortuje każde wejście na użycie / ulepszenie / tworzenie.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Do I have a skill installed that handles SEO translation of blog postsWhich of my skills should I use to fix this TypeError I'm debuggingScaffold a brand new skill since nothing I have covers database migrations