Skill Tree Generator
Wandelt eine überladene Claude-Skill in einen Routing-Baum um, der nur das lädt, was jede Anfrage benötigt.
Funktioniert mit Setup
Was es kann
Teilt eine monolithische Claude-Skill (oder aggregiert mehrere) in eine ROOT.md/ROUTER.md/SKILL.md-Hierarchie mit Load-on-Demand-Routing auf oder fügt inkrementell eine neue Skill in einen bestehenden Baum ein. Wird ausgelöst, wenn eine Skill zu komplex geworden ist, wenn mehrere verwandte Skills einen einheitlichen Cross-Domain-Router benötigen oder wenn ein bestehender Baum eine neue Funktion benötigt; erzwingt die wortgetreue Erhaltung des Inhalts und eine obligatorische Validierung + GENERATION-REPORT.md-Schranke, bevor die Aufgabe als erledigt betrachtet wird.
Testbericht
Generierte ROUTER.md-Dateien werden wortgetreu aus router_template.md übernommen, dessen wörtliche Header ('你已到达 {module} 子树', '判断条件 | 下一跳') Chinesisch sind – jeder Baum, den diese Skill erstellt, enthält fest codierte chinesischsprachige Routing-Labels im Ausgabe-Artefakt, unabhängig von der Sprache der Ziel-Skill, was eine echte Reibung für ein rein englischsprachiges Unternehmen darstellt, das einen manuellen Übersetzungsschritt benötigen würde.
Getestet am: 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
Befehle & Beispiel-Prompts
/skill-tree-generatorWandelt eine überladene Claude-Skill in einen Routing-Baum um, der nur das lädt, was jede Anfrage benötigt.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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