원클릭으로
plan-next
执行 .plan/features.json 中的待处理任务,TDD 循环(RED→GREEN→COMMIT),失败跳过继续,最终输出汇总报告。当用户说 "/plan-next"、"执行任务"、"继续开发"、"继续任务"、"开始开发" 时触发。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
执行 .plan/features.json 中的待处理任务,TDD 循环(RED→GREEN→COMMIT),失败跳过继续,最终输出汇总报告。当用户说 "/plan-next"、"执行任务"、"继续开发"、"继续任务"、"开始开发" 时触发。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
将现有 Skill 项目改造成同时支持 Claude Code 和 Codex 的插件式安装项目,生成 .claude-plugin、.codex-plugin、marketplace、package.json 与 README 配置;安装命令默认不指定远程分支。
精简版后端开发编排,顺序执行四个核心 skill(plan-write → plan-next → code-simplifier → code-fixer)。当用户说 "/backend-single"、"精简开发" 时触发。需先运行 /plan-init 完成任务分解。适用于现有后端项目的功能开发。
智能开发团队编排,使用 Agent Team 协调六个 skill 的全流程自动化执行。当用户说 "/backend-team" 时触发。从方案预研到代码交付一站式完成。
新项目脚手架团队编排,从零开始搭建项目:需求收集 → 架构设计 → 脚手架搭建 → TDD 开发 → 验证 → CR。当用户说 "/framework-team" 时触发。适用于没有现有代码库的全新项目。
精简版前端开发编排,顺序执行四个核心 skill(plan-write → plan-next → code-simplifier → code-fixer)。当用户说 "/frontend-single"、"前端精简" 时触发。需先运行 /plan-init 完成任务分解。支持 React、Vue3、Vue2 框架自动检测。
前端开发团队编排,串联设计 → 编码 → 打磨 → 审查的完整流水线。当用户说 "/frontend-team" 时触发。支持 React、Vue3、Vue2 三种前端框架,集成 ui-ux-pro-max 设计系统和 frontend-design 美学指南。
| name | plan-next |
| description | 执行 .plan/features.json 中的待处理任务,TDD 循环(RED→GREEN→COMMIT),失败跳过继续,最终输出汇总报告。当用户说 "/plan-next"、"执行任务"、"继续开发"、"继续任务"、"开始开发" 时触发。 |
前置条件:.plan/features.json 必须存在,若不存在则提示"请先运行 /plan-init" 并停止。
自动循环执行所有待处理任务,失败跳过继续,最终输出汇总报告。
| 参数 | 说明 | 示例 |
|---|---|---|
domain | 只执行指定 domain | domain=backend |
app | 只执行指定 app | app=order-service |
任务无 domain/app 字段时视为匹配任何过滤条件。
.plan/app-registry.json 是否存在 → 多应用模式则合并所有 app 的 features.jsonpasses: false 且 skipped 不为 true)以下情况视为任务失败,执行跳过流程:
跳过流程:在 features.json 中添加 "skipped": true 和 "skipReason": "原因",写跳过日志,输出 "⏭️ 任务 [ID] 跳过:[原因]",继续下一个任务。
所有任务已处理(完成或跳过)或用户主动中断。
references/dataSamples/implementationGuide 必须在 PLAN 阶段查阅apiContracts 必须按 method/path/request/response 实现acceptance 标准implementationGuide 指定时,向用户确认(提供选项 + 优缺点 + 推荐)复杂度分层:
| 阶段 | trivial | small/medium | large |
|---|---|---|---|
| PLAN 探索 | 跳过 | 正常 | 正常 + 影响分析 |
| RED | test 为空则跳过 | 正常 | 正常 |
| GREEN 清理 | 跳过 De-Sloppify | 正常 | 正常 + 回滚检查 |
passes: false 且 skipped 不为 true 的任务dependsOn,为空则通过app:id → 通过 app-registry.json 跨应用查找passes: true → 通过;有未完成 → 跳过该任务,找下一个appPath 则 cd 到该目录,后续读写 features.json 和 dev log 均路由到 {appPath}/.plan/| 场景 | 是否需要探索 |
|---|---|
| 修改现有方法/类 | ✅ grep + 阅读理解现有实现 |
| 在现有类中新增方法 | ✅ 理解类职责和现有方法模式 |
| 创建全新的类/模块 | ❌ 跳过 |
| large 时额外做影响分析:列出可能受影响的上游调用方和下游依赖。 |
references → 三步学习:定位(grep 找完整实现)→ 分析(命名风格、校验模式、异常处理)→ 适配(保持相同风格)dataSamples → 基于样例数据结构编写测试用例implementationGuide → 参考 targetFiles、approach、referenceCode、dataFlowapiContracts → 按契约实现接口trivial 且 test 字段为空 → 跳过本阶段,直接进入 GREEN。
test 字段写失败的测试(unit/integration 调用 /unit-test;e2e 写端到端测试)acceptance 验收标准passes: true(每个任务独立写入,不攒批)[HH:MM] TASK_START id=N desc="任务描述"
[HH:MM] TASK_DONE id=N status=done|skipped reason="原因" files=file1,file2
写入 .plan/dev-YYYY-MM-DD.log(多应用模式写入 {appPath}/.plan/dev-YYYY-MM-DD.log)。
循环结束后输出:
📊 循环执行汇总
✅ 已完成: X 个
⏭️ 已跳过: Y 个
⏳ 未处理: Z 个
[跳过详情,如有]
- 任务 [ID]: [skipReason]
→ [下一步建议]