SkillForge

Indexeert uw geïnstalleerde skills en trieert elke input in use / improve / create.

Door tripleyak · tripleyak/SkillForge

Werkt met setup ★ 6.0/10

SkillForge — Indexeert uw geïnstalleerde skills en trieert elke input in use / improve / create.

Wat het doet

Bouwt een doorzoekbare index van elke skill geïnstalleerd over ~/.claude, ~/.codex en ~/.agents, dan classificeert elke input en routeert deze naar een bestaande skill, een verbetering, of een nieuw skill scaffold. Levert ook een proactieve Context Skill Advisor die op een lokaal schema kan draaien. Activeert bij "SkillForge: <goal>", "do I have a skill for...", "which skill", en "improve <skill> skill".

Testrapport

Taak op een echte directory van 469 geïnstalleerde skills: 'which of my skills translates blog posts into other languages for SEO?'. Baseline run (grep -rl 'translat' op ~/.claude/skills/*/SKILL.md) leverde 32 hits op, het juiste antwoord seo-translator stond op de 20e positie zonder enige rangschikking. De skill werkte correct: discover_skills.py indexeerde 469 skills in 0.87 s, triage_skill_request.py verhoogde seo-translator naar de 2e plaats — maar met 20% tegen generieke 'seo' op 35% (match alleen op substring in naam) en retourneerde CLARIFY in plaats van USE_EXISTING, hoewel de exacte skill in het systeem zit. Erger nog: voor 'do I have a skill for database migrations' beveelt het vol vertrouwen b2b-local-outreach aan op 82% — simpelweg omdat het woord 'database' in de beschrijving voorkomt; voor 'help me debug this TypeError' — chatcrystal-debug-recall op 96% door substring 'debug'. De eigen gedocumenteerde voorbeelden zijn niet reproduceerbaar: SKILL.md belooft routing naar debug skills voor 'TypeError: Cannot read property 'map'', maar we krijgen daadwerkelijk CREATE_NEW met een top match van 31%. Validators meten niet de kwaliteit, maar de conformiteit aan hun template: quick_validate.py gaf 'Skill is valid!' voor een vers skelet met 21 TODO's in de body en voor een skill met een gebroken link naar een niet-bestaande references/nope.md, terwijl validate-skill.py SkillForge zelf 82/92 scoorde, maar werkende symbiotic-onboard 8/16 en fable-domain 6/15. Voordelen bestaan eerlijk gezegd: 16 bijgevoegde pytest tests slagen, scaffolder en index werken, request type classifier is correct in 5 van de 6 gevallen.

Getest op: 2026-07-16 · Claude Code 2.x (agent harness)

Installatie

git clone https://github.com/tripleyak/SkillForge
mkdir -p ~/.claude/skills
cp -r SkillForge ~/.claude/skills/skillforge

Commando's en voorbeeldprompts

  • /skillforgeIndexeert uw geïnstalleerde skills en trieert elke input in use / improve / create.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • Do I have a skill installed that handles SEO translation of blog posts
  • Which of my skills should I use to fix this TypeError I'm debugging
  • Scaffold a brand new skill since nothing I have covers database migrations