en un clic
writing-plans
在已有规格或需求、且任务需要多步骤实施时使用;必须在动代码前使用。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
在已有规格或需求、且任务需要多步骤实施时使用;必须在动代码前使用。
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
使用本地 dida CLI 创建滴答清单任务。适用于用户提示词同时提到“滴答清单”和“创建任务”,或明确要求 Codex 基于当前项目和对话上下文创建滴答清单任务。
当用户提及“代码仓初始化”“初始化代码仓”“初始化目录”“初始化项目结构”“初始化项目文档路径”“初始化 Codex 持续开发工作流”“初始化 antarx-harness 文档体系”或明确要求执行 `/init` 命令时触发;若同时提及 simple、lightweight、轻量、极简、轻量 harness、初始化轻量 harness、轻量化 agent 流程等表达,则使用轻量分支。用于在当前项目目录创建缺失的 AGENTS.md、ARCHITECTURE.md 与 docs 工作流骨架,必要时初始化 Git 仓库,并提交本次新增文档;若已有 AGENTS.md 与模板不同,必须由 agent 比对并合成为一份。
用于在完成真实任务后,判断经验、坑、约束或流程应沉淀到 Codex 架构的哪一层。触发场景包括“这次学到的规则该写到哪”、“我刚踩了一个坑想沉淀”、“帮我判断该进 AGENTS.md 还是 skill”、“有个新流程不知道放哪”。
当本轮使用 skill-creator 创建或更新 skill 后使用;询问用户是否将该 skill 纳入 antarx-dev-skills 托管。用户确认前不得导入、同步、删除或修改任何 skill;用户只同意托管但未指定分类时,先判断合适分类并使用该分类继续导入。
当 Codex 需要从任意项目会话中捕获、改进或回填可复用工作流知识到 antarx-dev-skills 仓库时使用。触发场景包括“沉淀技能”“改良技能”“同步回技能仓库”“把这个流程做成 skill”,或更新现有 Codex skill,并更新本地链接安装、打开 GitHub PR。
在创建新技能、修改已有技能或发布前验证技能有效性时使用。
| name | writing-plans |
| description | 在已有规格或需求、且任务需要多步骤实施时使用;必须在动代码前使用。 |
编写完整的实现计划时,假设执行工程师完全不了解我们的代码库,并且工程判断不稳定。把他们需要知道的内容都写清楚:每个任务要改哪些文件、测试/验证策略、可能需要查阅的文档,以及如何验证结果。DRY。YAGNI。采用实用、风险驱动的验证方式。
假设他们是熟练开发者,但几乎不了解我们的工具链或问题领域。也假设他们对良好测试设计并不熟悉。
开始时声明: “我正在使用 writing-plans skill 来创建实现计划。”
语言规则:
上下文:
计划保存到: docs/plans/YYYY-MM-DD-<feature-name>.md,但如果项目代码仓有其他规定,则需要严格遵守代码仓的规定
click、rich、loguru、uv)。每份计划都必须以这个头部开始:
# [功能名称] 实现计划
> **给 Claude:** 必需工作流:使用 superpowers:executing-plans 逐任务实现此计划。
**目标:** [用一句话描述要构建的内容]
**相关设计文档:** [已批准设计文档的精确路径]
**架构:** [用 2-3 句话说明实现方式]
**技术栈:** [关键技术/库]
**范围 / 非范围:** [明确边界]
---
## Phase #N: [阶段名称]
### Task #N: [组件名称]
**状态:** Desinged | Coding | Finished
**文件:**
- 创建:`exact/path/to/new.file`(如需要)
- 修改:`exact/path/to/existing.file`
- 验证:`exact/path/to/tests/or/manual-checklist`(如适用)
- 功能:[此任务交付什么]
- 实现说明:[关键技术决策和约束]
- 预期验证结果:[必须通过或观察到什么]
- 完成时间:[完成时可选填写时间戳]
Stage #1、Stage #2、...)。Task #1、Task #2、...)。Desinged | Coding | Finished$ 语法引用相关 skills保存计划后,提供单一执行交接(不提供执行模式选项):
“计划已完成并保存到 docs/plans/<filename>.md。下一步:使用 superpowers:executing-plans 执行此计划。”
“现在需要我准备执行交接提示词吗?”
执行交接规则: