Get the FREE Ultimate OpenClaw Setup Guide →

implementation-process

Scanned
npx machina-cli add skill serpro69/claude-starter-kit/implementation-process --openclaw
Files (1)
SKILL.md
2.3 KB

Executing Plans

Overview

Load plan, review critically, execute tasks in batches, report for review between batches.

Core principle: Batch execution with checkpoints for architect review.

The Process

Step 1: Load and Review Plan

  1. Read plan file
  2. Review critically - identify any questions or concerns about the plan
  3. If concerns: Raise them with your human partner before starting
  4. If no concerns: Get the task from taskmaster
<!-- TODO: what's the purpose of this? 4. If no concerns: Create TodoWrite and proceed -->

Step 2: Execute Sub-Task

  1. Update status to in-progress
  2. Follow the plan exactly
  3. Run verifications as specified; use testing-process skill

Step 3: Report

  • Show what was implemented
  • Show verification output
  • Prompt user for code-review; if user responds 'yes' - run zen mcp code-review with gemini-3-pro
  • Based on user and code-review feedback: apply changes if needed and finalize the sub-task
  • When completed mark as done

Step 4: Continue

  • Execute next sub-task
  • Repeat until all sub-tasks are completed

Step 5: Complete Development

After all sub-tasks complete and verified:

  • Use testing-process skill to verify and validate functionality
  • Use documentation-process skill to create or update any relevant docs

When to Stop and Ask for Help

STOP executing immediately when:

  • Hit a blocker mid-batch (missing dependency, test fails, instruction unclear)
  • Plan has critical gaps preventing starting
  • You don't understand an instruction
  • Verification fails repeatedly

IMPORTANT! Always ask for clarification rather than guessing.

When to Revisit Earlier Steps

Return to Review (Step 1) when:

  • Partner updates the plan based on your feedback
  • Fundamental approach needs rethinking

IMPORTANT! Don't force through blockers - stop and ask.

Remember

  • Review plan critically first
  • Follow plan steps exactly
  • Don't skip verifications
  • Use skills when the plan says to do so
  • Between batches: just report and wait
  • Stop when blocked, don't guess

Source

git clone https://github.com/serpro69/claude-starter-kit/blob/master/.github/templates/claude/skills/implementation-process/SKILL.mdView on GitHub

Overview

This skill guides implementing a feature strictly from a written plan. It emphasizes loading the plan, critically reviewing it, executing work in batches, and reporting between batches for architect review.

How This Skill Works

You load the plan and review it for questions. Then you execute sub-tasks in batches, updating status to in-progress and performing the verifications specified (via the testing-process skill). After each batch, you report results, prompt for code-review, apply feedback, and proceed to the next sub-task, finishing with validation and docs.

When to Use It

  • You have a fully-formed written implementation plan to execute in a separate session with review checkpoints
  • You require batch execution with architect review between batches
  • You need to perform verifications after each sub-task using the testing-process skill
  • You must stop and ask for clarification when blockers or unclear instructions occur
  • You will finalize development by validating functionality and updating docs with documentation-process

Quick Start

  1. Step 1: Load and critically review the plan; raise concerns if any
  2. Step 2: Execute the first sub-task, update status to in-progress, and run verifications with testing-process
  3. Step 3: Report results, solicit code-review if requested, apply feedback, and proceed to the next sub-task

Best Practices

  • Review the plan critically before starting
  • Follow plan steps exactly as written
  • Run the specified verifications after each sub-task
  • Use testing-process for verifications and code-review prompts when applicable
  • Between batches, report progress and wait for feedback

Example Use Cases

  • Implementing a new feature from a complete plan with architect checkpoints between batches
  • API surface changes executed in batch steps with formal reviews
  • Running unit/integration verifications via testing-process after each sub-task
  • Receiving code-review prompts and applying changes before finalizing a sub-task
  • Updating or creating documentation after completing all sub-tasks using documentation-process

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers