Skill Tree Generator
Konverterar en uppblåst Claude-färdighet till ett routingträd som endast laddar det varje förfrågan behöver.
Fungerar med konfiguration
Vad den gör
Delar upp en monolitisk Claude-färdighet (eller aggregerar flera) i en ROOT.md/ROUTER.md/SKILL.md-hierarki med load-on-demand-routing, eller lägger inkrementellt till en ny färdighet i ett befintligt träd. Utlöses när en färdighet har blivit för komplex, när flera relaterade färdigheter behöver en enhetlig router över domäner, eller när ett befintligt träd behöver en ny kapacitet; upprätthåller ordagrann innehållsbevaring och en obligatorisk validering + GENERATION-REPORT.md-grind innan den anser jobbet slutfört.
Testrapport
Genererade ROUTER.md-filer hämtas ordagrant från router_template.md, vars bokstavliga rubriker ('你已到达 {module} 子树', '判断条件 | 下一跳') är kinesiska – varje träd som denna färdighet bygger levereras med hårdkodade kinesiska routingetiketter inbakade i utdataartefakten oavsett målfärdighetens språk, vilket är en verklig friktion för en engelskspråkig butik som skulle behöva en manuell översättningsomgång.
Testad: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/maipianworni/SkillTree cd SkillTree mkdir -p ~/.claude/skills cp -r skill-tree-generator ~/.claude/skills/skill-tree-generator
Kommandon och exempelprompter
/skill-tree-generatorKonverterar en uppblåst Claude-färdighet till ett routingträd som endast laddar det varje förfrågan behöver.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
This Claude skill has gotten huge, split it into a routing tree structureMerge these three related skills into one router that loads on demandAdd a new capability into our existing skill tree without breaking routing