with one click
plan-writing
结构化任务规划能力。强调清晰拆解、依赖关系与可验证标准。适用于功能实现、重构与多步骤工作。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
结构化任务规划能力。强调清晰拆解、依赖关系与可验证标准。适用于功能实现、重构与多步骤工作。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
务实的编码标准—— 简洁、直接、不做过度设计、不写无用注释(Pragmatic coding standards)
性能分析原则。测量、分析与优化技术。
API design principles and decision-making(API 设计原则与决策逻辑)。REST vs GraphQL vs tRPC selection(选择)、response formats(响应格式)、versioning(版本控制)、pagination(分页)。
App Builder(应用构建编排器)主编排器。根据自然语言请求创建全栈应用,确定项目类型、选择技术栈并协调智能体。
Project scaffolding templates(项目脚手架模板)。用于从零创建新项目。包含 12 个技术栈模板。
Architectural decision-making framework(架构决策框架)。Requirements analysis(需求分析)、trade-off evaluation(权衡评估)、ADR documentation(架构决策记录)。Use when making architecture decisions or analyzing system design(用于架构决策与系统设计分析)。
Based on SOC occupation classification
| name | plan-writing |
| description | 结构化任务规划能力。强调清晰拆解、依赖关系与可验证标准。适用于功能实现、重构与多步骤工作。 |
| allowed-tools | Read, Glob, Grep |
来源:obra/superpowers
该技能提供一套框架,用于将工作拆解为清晰、可执行、可验证的任务。
{task-slug}.mdauth-feature.md).claude/、docs/ 或临时目录中[CRITICAL] 不要使用固定模板。每份计划都必须匹配当前任务。
| [FAIL] 错误 | [OK] 正确 |
|---|---|
| 50 个任务并含多层子任务 | 最多 5-10 个清晰任务 |
| 罗列所有微步骤 | 只保留可执行项 |
| 描述冗长 | 每个任务一行说明 |
规则: 如果计划超过 1 页,通常就过长了。请继续精简。
| [FAIL] 错误 | [OK] 正确 |
|---|---|
| “搭建项目” | “运行 npx create-next-app” |
| “添加鉴权” | “安装 next-auth,并创建 /api/auth/[...nextauth].ts” |
| “美化界面” | “为 Header.tsx 添加 Tailwind 类” |
规则: 每个任务都要有清晰且可验证的完成结果。
对于新项目(NEW PROJECT):
对于功能新增(FEATURE ADDITION):
对于缺陷修复(BUG FIX):
[CRITICAL] 不要复制粘贴脚本命令。必须按项目类型选择。
| 项目类型 | 相关脚本 |
|---|---|
| Frontend/React(前端/React) | ux_audit.py, accessibility_checker.py |
| Backend/API(后端/API) | api_validator.py, security_scan.py |
| Mobile(移动端) | mobile_audit.py |
| Database(数据库) | schema_validator.py |
| Full-stack(全栈) | 根据修改范围组合上述脚本 |
错误: 每份计划都塞入所有脚本
正确: 仅保留与当前任务相关的脚本
| [FAIL] 错误 | [OK] 正确 |
|---|---|
| “验证组件工作正常” | “运行 npm run dev,点击按钮,看到 toast” |
| “测试 API” | “curl localhost:3000/api/users 返回 200” |
| “检查样式” | “打开浏览器,确认深色模式切换可用” |
# [任务名称]
## 目标(Goal)
一句话:我们要构建/修复什么?
## 任务(Tasks)
- [ ] 任务 1:[具体动作] -> 验证:[如何检查]
- [ ] 任务 2:[具体动作] -> 验证:[如何检查]
- [ ] 任务 3:[具体动作] -> 验证:[如何检查]
## 完成标准(Done When)
- [ ] [主要成功标准]
就这些。 除非确实必要,否则不要额外加阶段和子章节。
保持最小化,只有在需要时才增加复杂度。
[任何重要注意事项]
---
## 最佳实践(速查)
1. **先写目标** - 明确构建/修复的对象
2. **最多 10 个任务** - 超过就拆为多份计划
3. **每个任务可验证** - 给出清晰“完成”标准
4. **与项目绑定** - 不使用复制粘贴模板
5. **边做边更新** - 完成后及时标记 `[x]`
---
## 适用场景
- 从零开始新项目
- 新增功能
- 修复复杂缺陷
- 涉及多文件的重构