rpi-quick
Installation
SKILL.md
RPI
Goal
Coordinate one task through evidence, planning, execution, review, and explicit follow-up without duplicating the phase skills' detailed responsibilities.
Flow
- Assess research readiness from caller-supplied research, task details, decisions, and plan inputs.
- Activate
rpi-researchonly when evidence is missing, stale, contradictory, insufficient for planning, or when complexity, uncertainty, dependencies, risk, or a decision-critical question warrants investigation. Record Research dispositionexecutedand consume the primary artifact's Planning Readiness. - When evidence is adequate, record disposition
reusedorsatisfied-and-skippedwith the evidence that supports it. - Apply the
rpi-researchcontinuation contract. Continue to Plan without another stage-start command only when either an executed Research primary artifact records Planning ReadinessReady, or reused or satisfied-and-skipped evidence is adequate, and all applicable gates pass, blockers clear, and required confirmations are explicit. - When Research is
Blocked,Needs clarification, orNot ready, or another transition requirement is not met, stop in Research and record the blocker or next action.
- Activate
- Run
rpi-planto create or revise the ordinary Markdown plan and phase details. Itsrpi-plan-critiquegate is internal to planning and returns its disposition to the planning parent. - Run
rpi-implementfor approvedPxxandPxx-Txxwork. Consume its return, including completed and remaining markers, validation coverage, blockers, plan and detail updates, follow-up items, and readiness or the reason work is awaiting a significant or divergent user decision. - Run
rpi-reviewonce after Implementation returns and no affected work awaits a user decision. Compare the current plan, details, critique, descriptive changes record, and validation evidence. Record execution status separately from outcome. - Follow-up: route defects, decision gaps, research gaps, and residual work to their correct next destination.
When Review finds open work, route it to the appropriate later stage or distinct follow-up item. Do not execute it or run Review again inside the current lifecycle.