rpi-implement

Implements approved technical plans phase by phase with automated and manual verification.

5|Updated Sep 24, 2017
One-click install
npx skills add https://github.com/madyankin/dotfiles --skill rpi-implement-madyankin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rpi-implement
Source: https://github.com/madyankin/dotfiles/tree/main/.config/agents/skills/rpi-implement
Command: npx skills add https://github.com/madyankin/dotfiles --skill rpi-implement-madyankin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Executing a multi-phase technical plan by hand is error-prone: steps get skipped, plan checkboxes drift out of sync with reality, and verification is inconsistent. This Skill turns an approved plan file into a disciplined, phase-by-phase implementation workflow with built-in verification gates. ## Core Features & Use Cases - Phase-by-phase execution: Reads a plan from _scratchpad/plans/, implements each phase fully, and updates checkboxes in the plan file as work completes. - Mismatch handling: Stops and presents a structured issue report (expected vs. found) when the plan diverges from the actual codebase, instead of guessing. - Verification gates: Runs the plan's automated success criteria, then pauses for human manual verification before proceeding to the next phase, including a system-wide impact check before sign-off. - Use Case: You have an approved refactoring plan with five phases. Point the Skill at the plan file and it implements Phase 1, runs the checks, marks completed items, and waits for your manual confirmation before continuing. ## Quick Start Implement the plan at _scratchpad/plans/my-feature-plan.md one phase at a time, pausing for my verification after each phase.

Frequently Asked Questions about rpi-implement

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I execute a multi-phase implementation plan with an AI agent?▼

Provide the path to an approved plan file in _scratchpad/plans/. The agent reads the plan and referenced files fully, implements one phase at a time, runs the plan's success criteria, and pauses for your manual verification before continuing.

How do I resume a partially completed implementation plan?▼

The agent checks for existing checkmarks in the plan file and trusts completed work. It picks up from the first unchecked item and only re-verifies earlier phases if something appears inconsistent.

What happens when the plan does not match the actual codebase?▼

The agent stops and presents a structured mismatch report showing what the plan expected, what was actually found, and why it matters, then asks how to proceed rather than improvising a fix.

Can I run multiple plan phases without pausing between them?▼

Yes. If you explicitly instruct the agent to execute multiple phases consecutively, it skips the manual verification pause until the last phase. By default it assumes one phase at a time.

When should I not use phase-based plan execution?▼

Avoid it when no approved plan exists yet, since the agent requires a plan file to begin. It is also a poor fit for exploratory work or quick one-off edits that do not need formal verification gates.