Skill Tree Generator

Przekształca rozbudowaną umiejętność Claude w drzewo routingu, które ładuje tylko to, czego potrzebuje każde żądanie.

Autor: maipianworni · maipianworni/SkillTree

Działa po konfiguracji ★ 9.2/10

Skill Tree Generator — Przekształca rozbudowaną umiejętność Claude w drzewo routingu, które ładuje tylko to, czego potrzebuje każde żądanie.

Co robi ten skill

Dzieli monolityczną umiejętność Claude (lub agreguje kilka) na hierarchię ROOT.md/ROUTER.md/SKILL.md z routingiem ładowanym na żądanie, lub inkrementalnie dodaje nową umiejętność do istniejącego drzewa. Uruchamia się, gdy umiejętność stała się zbyt złożona, gdy wiele powiązanych umiejętności potrzebuje ujednoliconego routera między domenami, lub gdy istniejące drzewo potrzebuje nowej możliwości; wymusza dosłowne zachowanie treści i obowiązkową walidację + bramkę GENERATION-REPORT.md, zanim uzna zadanie za wykonane.

Raport z testu

Wygenerowane pliki ROUTER.md są pobierane dosłownie z router_template.md, którego dosłowne nagłówki ('你已到达 {module} 子树', '判断条件 | 下一跳') są chińskie — każde drzewo zbudowane przez tę umiejętność zawiera w artefakcie wyjściowym zakodowane na stałe chińskie etykiety routingu, niezależnie od języka docelowej umiejętności, co stanowi prawdziwe utrudnienie dla firmy anglojęzycznej, która wymagałaby ręcznego tłumaczenia.

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

Instalacja

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

Komendy i przykładowe prompty

  • /skill-tree-generatorPrzekształca rozbudowaną umiejętność Claude w drzewo routingu, które ładuje tylko to, czego potrzebuje każde żądanie.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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