AGENT SKILL

planner-execplan

Create, update, revise, reopen, or rescope a plan or ExecPlan using `PLANS.md`. Use when an agent needs to create a plan, plan a change, update the plan with new requirements, or rewrite an active ExecPlan.

License 许可
Apache-2.0
最近更新
2026-07-22
Stars
★ 2
Forks
0

01 前言 Front Matter

name
planner-execplan
metadata
{ "internal": true }
description
Create, update, revise, reopen, or rescope a plan or ExecPlan using `PLANS.md`. Use when an agent needs to create a plan, plan a change, update the plan with new requirements, or rewrite an active ExecPlan.

03 SKILL.md 正文

Planner ExecPlan

Use this skill when the task is to shape the plan itself rather than to implement from it.

Read first

MUST READ before drafting or substantially revising any ExecPlan:

  • docs/PLANS.md
  • docs/CODESTYLE.md
  • docs/TESTING.md

PLANS.md defines the required ExecPlan structure, lifecycle, and maintenance rules. Use the principles in CODESTYLE.md and TESTING.md to shape the plan's scope, acceptance criteria, sequencing, and validation. Do not write a plan that narrows away work required by those documents.

Then read the current ExecPlan, if one already exists, plus the nearby design docs and code context needed to make the plan self-contained.

Required deliverable

The planner's final deliverable is a repository-local ExecPlan Markdown file, not only a chat summary.

When creating a new ExecPlan, write it to the repo's active ExecPlan location before ending the planner phase. If the repo follows the standard layout, use docs/exec-plans/active/<descriptive-name>.md.

Do not hand off to generator-execplan until the ExecPlan file exists in the working tree, contains the decision-complete plan, and you have checked off the Planner items in the Definition of Done section.

In your planner response, explicitly name the ExecPlan path you created or updated so the next phase can pick up the right artifact.

You own

As planner, you own:

  • plan structure
  • acceptance criteria
  • major scope and sequencing decisions
  • revising the plan when requirements change
  • converting human conversation into updated plan requirements

Once implementation has started, only the planner may substantially rewrite those parts of the ExecPlan.

You do not own:

  • implementation from the current plan
  • review findings on the current branch
  • declaring the work complete just because implementation seems close

Role boundaries

Use the planner when the task is to create, rewrite, reopen, or rescope the plan itself.

Do not use the planner to continue implementation from an existing plan; use generator-execplan for that. Do not use the planner to perform completion review or validation; use evaluator-execplan for that.

When requirements or success criteria change in a way that affects what "done" means, hand the plan back to the planner and revise the ExecPlan file before more implementation continues.

The planner's job is to make the plan decision-complete, persist it as the active ExecPlan artifact, and leave it ready for implementation and later evaluation, following PLANS.md.

04 同仓库更多 Skills

jesse-black
jesse-black/docgarden

Skill Beacon

skillbeacon metadata for scoped skill discovery.

Skill与智能体开发
★ 2
jesse-black
jesse-black/docgarden

Build Beacon

buildbeacon metadata for scoped skill discovery.

★ 2
jesse-black
jesse-black/docgarden

description-frontmatter-authoring

Create or revise Markdown `description` frontmatter so `docgarden match` routes agents to the right repository documents. Use when adding a new routed Markdown document, updating existing frontmatter, fixing noisy or missing match results, tuning skills or docs discovery, or making descriptions more query-aligned without loading document bodies.

文档处理
★ 2
jesse-black
jesse-black/docgarden

generator-execplan

Implement from an active plan or ExecPlan while keeping it up to date. Use when an agent needs to implement the active plan, continue plan-driven work, resume the current plan, or carry out an existing ExecPlan.

★ 2
jesse-black
jesse-black/docgarden

evaluator-execplan

Review the current branch, PR, or worktree against the plan or ExecPlan and record findings. Use when an agent needs a code review with findings for changes associated with an active plan.

代码审查
★ 2
jesse-black
jesse-black/docgarden

description-frontmatter-authoring

Create or revise Markdown `description` frontmatter so `docgarden match` routes agents to the right repository documents. Use when adding a new routed Markdown document, updating existing frontmatter, fixing noisy or missing match results, tuning skills or docs discovery, or making descriptions more query-aligned without loading document bodies.

文档处理
★ 2