SuperAPI AI 工具集

start-feature

通用与其它

查看项目

更新于 10-15 23:58

技能介绍

用途:启动一个新功能,并将其路由到完整流水线:Discussion → Specification → Planning → Implementation。该技能强调严格按步骤执行,不得跳过或合并步骤。

主要能力与流程: Step 0 运行迁移:必须调用 /migrate 技能并评估输出;若有文件更新,需停下等待用户审查(如 git diff)并确认后再继续;若无更新则进入 Step 1。 Step 1 收集功能上下文:加载 gather-feature-context.md 并按其说明执行。 Step 2 主题命名与冲突检查:根据功能描述建议 kebabcase 主题名,输出建议并等待用户确认(y/yes 或 s/something else);确认后用 ls .workflows/discussion/ 检查命名冲突,若已存在同名讨论,提供 r/resume 或 n/new 选项并等待响应。 Step 3 调用讨论:先保存会话书签,运行 .claude/hooks/workflows/write-session-state.sh 并传入主题、技能路径、讨论文件路径及 --pipeline 说明;随后加载 invoke-discussion.md 执行。讨论状态变为 concluded 后必须进入 Step 4,不得结束会话。 Step 4 阶段桥接:加载 phase-bridge.md,进入 plan 模式并指示在下一会话中调用 continue-feature。

关键规则:零输出规则,不要叙述处理过程,首个输出必须是指令明确要求的内容;每次用户交互后必须停止等待回应,不得假设或预判用户选择;即使初始提示似乎已回答问题,也需在相应步骤确认。

上下文刷新恢复:检测到上下文刷新后,需完整重读技能文件,通过对话历史或 .workflows/discussion/ 中最近修改文件确定主题,依据产物判断当前步骤(无讨论文件→Step 1;in-progress→Step 3;concluded→Step 4),向用户说明位置并等待确认,以磁盘文件和 git 历史为准。

限制:资料未提供该技能的收费、平台支持范围或效果数据;其行为依赖配套文件与脚本(如 gather-feature-context.md、invoke-discussion.md、phase-bridge.md、write-session-state.sh)以及 /migrate 技能,缺失这些依赖时无法完整执行。