implement-phase

Installation
SKILL.md

Implement phase

Invoking this skill

Use when the partner attaches this skill and provides the sketch plan path: the separate .plan.md from step 4 of solutionize. That plan includes YAML todos (one per phase, each title matches the corresponding ### Phase N - … heading in plan) plus ## 4 - Sketch in the body.

Non-negotiable: Until the partner explicitly approves proceeding (for example: "go ahead," "implement," "proceed with Phase 2"), you do not edit application code, tests, config, or assets for the work. Preparation (reading, searching, analysis, questions) is allowed; building is not, until that approval.

Chat during preparation: Do not deliver a research report, findings recap, or summary of what you learned. Do not restate or summarize the sketch, the plan, or the codebase in chat. The partner already has the plan. In chat, write only: concise questions when something blocks you or is unclear; brief asks when the plan or todos need fixing; and—when you have no further questions—a single short line requesting approval to implement, naming the active phase by its todo title (for example: ready to implement Phase 1 - … when you approve). No other preparation prose in chat.


First actions, in order

  1. Read the sketch plan file the partner gave you. Parse YAML frontmatter and read the plan body.

  2. Pick the active phase from todos: Take the first todo whose status is pending (or unset / not completed). That todo's title is the active phase label. If todos is missing, empty, or there is no pending item, stop and ask the partner to fix the plan or supply a proper solutionize sketch before continuing.

  3. Orient to the sketch: In ## 4 - Sketch, open the ### Phase N - … section whose heading text matches the active todo title; read that section's Objective and bullets for implementation scope. If no heading matches, stop and ask the partner to align todos with the sketch. Skim earlier phases in the sketch for ordering and dependencies.

Installs
1
First Seen
May 1, 2026
implement-phase — jasonharmongit/jh-skills