spec-start
Installation
SKILL.md
Spec Start
核心原则
- 当前 Agent 即是 TeamLead:调用本 Skill 的 Agent 本身就承担 TeamLead 职责,无需创建额外的 TeamLead 角色
- 角色定义由 spec-init 持久化:
spec-start只加载和唤起项目级角色,不内联维护角色 prompt - 本次 Spec 创建运行实例:角色线程/实例在当前 Spec 生命周期内尽量保持可恢复,跨 Spec 状态必须文件化
- 角色 vs Skill 区分:角色(spec-writer)是 Who,Skill(spec-write)是 How
- TeamLead 统一协调:所有阶段转换、跨角色通信和用户确认节点均由 TeamLead(当前 Agent)主导
- 分支隔离:每个 Spec 默认从
main创建独立工作分支,禁止直接在main上实现
前置检查
启动前检查项目是否已初始化:
ls spec/context/experience/index.md
ls .agents/roles/spec-explorer.md