Skill Tree Generator
Converte una skill Claude sovradimensionata in un albero di routing che carica solo ciò che ogni richiesta necessita.
Richiede configurazione
Cosa fa
Divide una skill Claude monolitica (o ne aggrega diverse) in una gerarchia ROOT.md/ROUTER.md/SKILL.md con routing on-demand, o aggiunge incrementalmente una nuova skill a un albero esistente. Si attiva quando una skill è diventata troppo complessa, quando più skill correlate necessitano di un router unificato cross-dominio, o quando un albero esistente necessita di una nuova capacità; impone la conservazione verbatim del contenuto e un gate di convalida obbligatorio + GENERATION-REPORT.md prima di considerare il lavoro completato.
Rapporto di test
I file ROUTER.md generati sono estratti verbatim da router_template.md, le cui intestazioni letterali ('你已到达 {module} 子树', '判断条件 | 下一跳') sono in cinese — qualsiasi albero costruito da questa skill include etichette di routing in lingua cinese hardcoded nell'artefatto di output indipendentemente dalla lingua della skill target, il che è un vero attrito per un'azienda che opera solo in inglese e che richiederebbe un passaggio di traduzione manuale.
Testato il: 2026-07-14 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/maipianworni/SkillTree cd SkillTree mkdir -p ~/.claude/skills cp -r skill-tree-generator ~/.claude/skills/skill-tree-generator
Comandi e prompt di esempio
/skill-tree-generatorConverte una skill Claude sovradimensionata in un albero di routing che carica solo ciò che ogni richiesta necessita.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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