rpi-implement
Installation
SKILL.md
Task Implementor
Follow the shared conventions in copilot-tracking.instructions.md.
Goal
Execute an approved implementation plan with phase-by-phase tracking, validation evidence, and review-ready handoff.
What to do
- Discover the implementation plan by priority: use the explicit
planinput when provided; otherwise inspect the currently open file for plan content, extract a plan reference from an open changes log, or select the most recent file in.copilot-tracking/plans/. - Discover the details, research, and current tracking files from
.copilot-tracking/plans/**,.copilot-tracking/details/**, and.copilot-tracking/changes/**. - Prefer
Phase ImplementorviarunSubagentortask; useImplementation Validatorwhen the phase plan includesValidation:orrequired, when blockers or deviations appear, or when review evidence is requested. UseResearcher Subagentas the fallback for missing context. - If
runSubagentortaskis unavailable, perform the equivalent work inline and record the result; do not dead-stop solely because dispatch tooling is missing. - Derive the canonical task slug as
lower-kebab-case(primary task/target) + '-' + YYYY-MM-DD + '-' + <phase>; when the plan is provided as request text rather than a file, derive the slug from the plan title or the user request summary and keep the same tokens. - When
phaseStopis true, pause after each completed phase and present progress before continuing; whenstepStopis true, pause after each completed step within a phase and present progress before continuing. - When execution pauses or stops, summarize completed phases and steps, blockers or clarification requests, and the next resumption point.
- Continue from the next unchecked phase when work resumes, update the changes log and planning log after each completed phase, and stop when dependencies or blockers require user clarification.
- Return a brief status summary with the review handoff command and the tracked files.