用途:为指定任务创建实施计划。若用户未说明任务,需先询问。
主要能力与流程:
- 先阅读 resources/plan-guidelines.md,其中定义计划的结构、章节与规则。
- 通过子代理探索代码库,不要自己直接探索;可复用已有探索子代理,优先使用同系列更轻量的模型,按任务决定子代理数量(最多 4 个),独立任务并行启动,每个子代理只负责狭窄范围,回报具体文件路径、现有契约与需遵循的约定,而非整份文件。最后由主代理综合报告,仅在确认契约或约定时直接读取个别文件。
- 定义任务阶段,阶段数量由用户选择;为每个阶段任务说明要创建、修改或删除的公共契约。
- 向用户提出计划请求批准。重要:在用户同意具体契约与实施阶段之前,不要开始创建计划文件。
- 将计划保存到 .agents/plans 的子文件夹中,文件名为当前日期加基于任务描述的语义化名称,结构为 .agents/plans/{plan-name}/{plan-name}-plan.md,例如 2026_01_16-create_embeddable_changelog_widget/2026_01_16-create_embeddable_changelog_widget-plan.md。
- 计划文件包含 frontmatter:name、description、created_at(ISO 8601 RFC 3339,如 YYYY-MM-DDTHH:MM:SSZ),以及 created_by.tool、created_by.model.name、created_by.model.version、created_by.model.reasoning_effort。
创建计划文件后,询问用户下一步:不做其他事;用 /codely-git-conventional_commit 技能提交计划文件(仅计划文件变更视为 docs 类型);用 /codely-plan_phase-implement @plan-file-path 实施计划;或先提交计划文件再仅实施第一阶段。重要:若用户要求“提交并实施”,先提交计划文件,然后只实施第一阶段,绝不要一次实施所有阶段;该技能每次调用只处理一个阶段。
限制:资料未提供该技能的安装方式、收费、支持平台或效果说明。