maipianworni/SkillTree

50 stars · Last commit 2026-05-25

为 AI coding agent(Claude Code / Codex CLI 等)打造的 Skill 分层路由树生成器。把臃肿的单体 Skill 拆分/聚合成 ROOT → ROUTER → SKILL 的树形结构,让 agent 根据用户意图按需加载子能力,避免一次性塞满上下文。支持单 Skill 拆树、多 Skill 聚合(含歧义消解)、增量扩展三种模式,兼容 .claude/skills 与 .agent/skills 双路径约定,纯 Markdown + Bash,零依赖。

README preview

# Skill Tree Generator

> ⚠️ **Research Preview** 

一个把庞杂 skill 聚合为分层路由树的工具,让 AI agent 按需加载子能力,避免一次性把所有指令塞进上下文。

![Skill Tree demo](images/skilltree.gif)

## 支持的 Agent

- **Bitfun**(skill 目录 `.bitfun/skills/`,记忆文件 `AGENTS.md`)
- **Claude Code**(原生支持,skill 目录 `.claude/skills/`,记忆文件 `CLAUDE.md`)
- **Codex CLI**(通过 `AGENTS.md` 注入路由协议,skill 目录可自定义,推荐 `.agent/skills/`)
- **OpenClaw**(skill 目录 `.openclaw/skills/`,记忆文件 `AGENTS.md`)
- **OpenCode**(skill 目录 `.opencode/skills/`,记忆文件 `AGENTS.md`)
- **Hermes**(skill 目录 `.hermes/skills/`,记忆文件 `AGENTS.md`)
- 其他读取 `AGENTS.md` 的 agent(Cursor、Aider、Jules 等)同理

---

View full repository on GitHub →