| name | trellis-gitnexus-skill |
| description | Trellis + GitNexus + skill-based 三框架集成。项目级路由入口。 读取此文件后,根据任务类型路由到具体 skill。
|
Trellis + GitNexus + Skill-Based Integration
此 skill 是三框架的路由入口。
Quick Routing (survives context truncation)
对于每个新任务:
- 读取
AGENTS.md 中的 Quick Routing Block
- 根据任务类型匹配路由
- 读取对应 skill 的
SKILL.md
- 执行 skill 中的 workflow
Task Routing Table
| 任务类型 | 触发词 | 路由 Skill |
|---|
| 项目管理 | "初始化"、"创建任务"、"trellis" | skills/project-workflow |
| 代码修改 | "修改代码"、"重构"、"影响分析" | skills/code-intelligence |
| 知识管理 | "记录经验"、"更新规则"、"踩坑" | skills/knowledge-mgmt |
Iron Laws (All Skills)
代码修改前 (GitNexus)
- MUST 运行
gitnexus_impact 检查影响范围
- MUST 报告 blast radius 给用户
- MUST 警告 HIGH/CRITICAL 风险
任务完成后 (skill-based)
- MUST 执行 Task Closure Protocol
- MUST 检查是否有值得记录的经验
- MUST 确保新知识在激活路径上
项目管理 (Trellis)
- MUST 遵循
.trellis/workflow.md
- MUST 在
.trellis/tasks/ 记录任务
Architecture
┌─────────────────────────────────────────────────────────┐
│ AGENTS.md (薄壳) │
│ Quick Routing Block │
└─────────────────────────────────────────────────────────┘
│
┌────────────────┼────────────────┐
▼ ▼ ▼
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ project-workflow│ │code-intelligence│ │ knowledge-mgmt │
│ (Trellis) │ │ (GitNexus) │ │ (skill-based) │
├─────────────────┤ ├─────────────────┤ ├─────────────────┤
│ rules/ │ │ rules/ │ │ rules/ │
│ workflows/ │ │ workflows/ │ │ workflows/ │
│ references/ │ │ references/ │ │ references/ │
│ docs/ │ │ docs/ │ │ docs/ │
└─────────────────┘ └─────────────────┘ └─────────────────┘
Session Discipline
在多任务会话中:
- 每个新任务重新读取 AGENTS.md
- "我已经读过"不是有效理由 — 上下文可能被压缩
- 不同任务可能匹配不同路由