execute-plan
Skill5 starsChanged 3 months agoMITView on GitHub
在 grill-me 讨论收敛且用户要求进入实施时,自动选择并执行计划落地流程(plan execution):判断是否需要 to-spec、to-tickets,以及使用 implement 或 implement-spec;仅咨询流程或只讨论方案时不触发。
25 other projects use a version of this.
Adopted by
Most recently taken up by
- artberri/skillstheir own version, first seen Nov 8, 2026
- Pubx-ai/skillstheir own version, first seen Nov 8, 2026
- Ovich/charrettetheir own version, first seen Nov 7, 2026
- danielvm-git/bigpowerstheir own version, first seen Nov 6, 2026
- melconcoast/code-ideatheir own version, first seen Nov 2, 2026
- mattmireles/gemma-tuner-multimodaltheir own version, first seen Nov 1, 2026
Used with
Projects with it also use create-plan.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
JetBrainsSkillcreate-plan
Research the codebase and create an implementation plan with architecture notes, design document, and track decomposition. Use when starting a new feature or large change.
Also in 4 projects that use this
Other versions25 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 25
- mattmireles/gemma-tuner-multimodal★ 1.5ksame name
- danielvm-git/bigpowers★ 288same name
- alamops/skills★ 53same name
- Integralist/agent-skills★ 23same name
- Ovich/charrette★ 14same name
- Ovich/swarmstorm★ 14same name
- Pubx-ai/skills★ 6same name
- melconcoast/code-idea★ 4same name
- preetamnath/agent-skills★ 4same name
- gfrancodev/overdrive★ 3same name
15 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository32 other files it gives its agents.
- AGENTS.mdAGENTS.md
- documenting-codeSkill
- implementSkill
- implement-specSkill
- integrating-frontend-apisSkill
- organizing-frontend-componentsSkill
- prototypeSkill
- tddSkill
- writing-vue-componentsSkill
- researchSkill
- teachSkill
- writing-for-agentsSkill
- codebase-designSkill
- domain-modelingSkill
- grill-with-docsSkill
- to-specSkill
- to-ticketsSkill
- code-reviewSkill
- diagnosing-bugsSkill
- improve-codebase-architectureSkill
- retroSkill
- ask-mattSkill
- git-commitSkill
- grillingSkill
- grill-meSkill
- handoffSkill
- prSkill
- setup-matt-pocock-skillsSkill
- triageSkill
- usage-disclosureSkill
- wait-whatSkill
- wayfinderSkill
The file
Files
执行已讨论的计划
接续 grill-me 的讨论,根据需求明确程度、任务依赖和并行收益,选择足够完成工作的流程,简短解释后开始执行。用户可以在访谈开始时预先要求讨论收敛后自动执行,也可以在讨论结束后调用本技能。
1. 确认实施依据
读取当前对话中的最终决策、已有规格与工单,以及相关代码和仓库约定。沿用用户已选定的范围、流程和授权。判断现有能力能复用多少:文件数、页面数、代码行数和“完整功能”等措辞都不能单独决定工作规模。
需求就绪意味着目标行为、范围边界、验收标准和影响实施的关键决策已经明确。仓库能回答的事实先自行查明;若仍有影响行为或架构的未决问题,加载 grilling 继续对应分支,收到答案后重新判断。只讨论、只推荐或明确要求暂不实施时,按该限制交付,不能把讨论结束本身当作实施授权。
完成标准:能指出实施依据和验收方式,且不存在需要猜测的阻塞决策。已有确认有效时直接沿用,不重复询问。
2. 分别判断规格、工单和实施方式
**是否需要 to-spec:**当规则、状态、异常或接口约定较多,决策分散在对话中,或者后续实施需要可独立阅读的共同依据时,先固化规格。范围集中、当前讨论已足够明确时,可直接将目标、验收标准、范围和已有测试决策作为 implement 的输入。已有适用规格时复用,只补充确实缺失或改变的部分。
**是否需要 to-tickets:**当工作能自然拆成多个可独立验证的交付单元,且分阶段验收、依赖管理或上下文隔离有实际价值时拆工单。以端到端行为划分,而不是按数据库、API、UI 层机械拆分。工单可直接来自计划或对话,生成工单不强制先生成独立规格。已有工单时检查其范围、验收标准和阻塞关系,复用仍然有效的部分。
选择实施方式:
| 情况 | 实施方式 |
| 可以整体完成,或拆分的收益不足 | implement |
| 需要工单,但主要为线性依赖、共享代码改动集中,或并行协调成本偏高 | 按依赖顺序逐工单使用 implement |
| 需要工单,且依赖解除后存在可独立推进的任务,并行收益足以抵偿 worktree、分支和合并成本 | implement-spec |
选择 implement-spec 时必须具备整份规格、关联工单和跟踪器;缺少的产物分别通过 to-spec、to-tickets 补齐。确认环境支持子代理、独立 worktree 和所需 Git 操作。能力不可用或现有授权限制了必要操作时,说明原因,采用可执行的顺序 implement 路线;用户明确要求并行且不能接受该替代时,报告具体阻塞。
完成标准:已分别决定规格是否需要补齐、工单是否需要拆分、实施采用哪种方式,并有对话或代码证据支持。工单形成后若依赖关系与预判不同,更新实施方式并说明变化。
3. 说明路线并立即执行
用一至三句话说明所选路线、复用或跳过的产物,以及关键原因。例如:
采用
to-spec → implement:项目已有打开接口,本次集中在启动入口和失败恢复;先固定行为与测试决策,随后整体实现。
这不是等待批准的菜单。说明后立即加载下一步所需的 Skill 并执行;每步完成后接着推进,直到实施和验证完成,或遇到具体阻塞。
按名称在当前可用技能目录定位并读取对应 SKILL.md;无需用户逐个重输命令。只加载选中路径需要的技能。若通过本仓库文件访问,先解析本技能所在目录的实际路径,再以 skills/ 为根定位下列入口,以兼容分类目录与扁平 Junction 安装:
| 用途 | Skill | 相对 skills/ 的路径 |
| 补齐未决需求 | grilling | workflow/grilling/SKILL.md |
| 固化规格 | to-spec | planning/to-spec/SKILL.md |
| 拆分依赖工单 | to-tickets | planning/to-tickets/SKILL.md |
| 整体或顺序实施 | implement | development/implement/SKILL.md |
| 并行实施整份规格 | implement-spec | development/implement-spec/SKILL.md |
向下游传递规格或工单引用、已确认的决策与测试接缝、验收标准和用户限制。执行下游正文,不在这里复制其模板或用概述代替实际加载。依赖无法读取时,报告缺失的技能及受阻步骤。
- 所选流程需要跟踪器时,读取
docs/agents/issue-tracker.md及其引用配置。若缺失,按下游要求提示用户运行setup-matt-pocock-skills;准备不依赖配置的内容,暂停依赖跟踪器的发布与调度。 to-spec/tdd的测试接缝确认、to-tickets的拆分确认沿用已有有效答案;确有新增待确认内容时,先展示具体方案,再按相应技能要求等待。说明该确认来自哪个 Skill 的哪条要求,回答后自动继续,无需重新批准整条路线。- 实施阶段沿用
tdd和code-review要求。顺序逐工单调用implement时,每次调用完成后审查;implement-spec在各工单实施中测试,汇入后统一审查。 - Git 提交、发布及其他外部操作遵守用户和仓库的授权边界;调用本技能本身不覆盖这些限制。仅支持已提交差异的审查步骤若无法覆盖未提交改动,应明确报告覆盖限制,不为满足下游步骤擅自提交或声称已通过审查。
完成标准:所选流程的实现、验证和适用审查已完成。最终简述实际路线、交付结果、验证证据和剩余阻塞;仅生成规格或工单不代表实施完成。
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

