Skill Tree Generator

Converteert een opgeblazen Claude skill naar een routeringsboom die alleen laadt wat elke aanvraag nodig heeft.

Door maipianworni · maipianworni/SkillTree

Werkt met setup ★ 9.2/10

Skill Tree Generator — Converteert een opgeblazen Claude skill naar een routeringsboom die alleen laadt wat elke aanvraag nodig heeft.

Wat het doet

Splitst een monolithische Claude skill (of aggregeert er meerdere) in een ROOT.md/ROUTER.md/SKILL.md hiërarchie met load-on-demand routering, of voegt incrementeel een nieuwe skill toe aan een bestaande boom. Activeert wanneer een skill te complex is geworden, wanneer meerdere gerelateerde skills een uniforme cross-domain router nodig hebben, of wanneer een bestaande boom een nieuwe functionaliteit nodig heeft; dwingt letterlijke inhoudsbewaring en een verplichte validatie + GENERATION-REPORT.md poort af voordat het de taak als voltooid beschouwt.

Testrapport

Gegenereerde ROUTER.md bestanden worden letterlijk overgenomen uit router_template.md, waarvan de letterlijke headers ('你已到达 {module} 子树', '判断条件 | 下一跳') Chinees zijn — elke boom die deze skill bouwt, wordt geleverd met hardgecodeerde Chinese-taal routeringslabels ingebakken in het output-artefact, ongeacht de taal van de doelskill, wat een echte frictie is voor een Engelstalige organisatie die een handmatige vertaalslag nodig zou hebben.

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

Installatie

git clone https://github.com/maipianworni/SkillTree
cd SkillTree
mkdir -p ~/.claude/skills
cp -r skill-tree-generator ~/.claude/skills/skill-tree-generator

Commando's en voorbeeldprompts

  • /skill-tree-generatorConverteert een opgeblazen Claude skill naar een routeringsboom die alleen laadt wat elke aanvraag nodig heeft.

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

  • This Claude skill has gotten huge, split it into a routing tree structure
  • Merge these three related skills into one router that loads on demand
  • Add a new capability into our existing skill tree without breaking routing