microsoft/rpi-quick
Sequence Research, Plan, Implement, Review, and Follow-up for an RPI task. Use when one workflow should coordinate the full delivery lifecycle.
npx skills add https://github.com/microsoft/hve-core --skill rpi-quick
Coordinate one task through evidence, planning, execution, review, and explicit follow-up without duplicating the phase skills' detailed responsibilities.
rpi-research only when evidence is missing, stale, contradictory, insufficient for planning, or when complexity, uncertainty, dependencies, risk, or a decision-critical question warrants investigation. Record Research disposition executed and consume the primary artifact's Planning Readiness.reused or satisfied-and-skipped with the evidence that supports it.rpi-research continuation contract. Continue to Plan without another stage-start command only when either an executed Research primary artifact records Planning Readiness Ready, or reused or satisfied-and-skipped evidence is adequate, and all applicable gates pass, blockers clear, and required confirmations are explicit.Blocked, Needs clarification, or Not ready, or another transition requirement is not met, stop in Research and record the blocker or next action.rpi-plan to create or revise the ordinary Markdown plan and phase details. Its rpi-plan-critique gate is internal to planning and returns its disposition to the planning parent.rpi-implement for approved Pxx and Pxx-Txx work. 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.rpi-review once 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.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.
rpi-research only for a demonstrated investigation needrpi-plan, which may use RPI Planner for one exact phase and rpi-plan-critique for an independent critiquerpi-implementrpi-reviewtask: primary task description or inferred task contextevidence: caller-supplied research, task details, decisions, and plan inputs to assess for research readinesscontinue: resume an active task from its durable artifactsfollowUp: select a distinct review follow-up itemexecuted, reused, or satisfied-and-skipped disposition, Planning Readiness or adequacy evidence, and the gates or confirmations that permit or stop continuation./compact only when stale tool output, superseded reasoning, or completed-stage detail outweighs useful current context and the durable phase artifacts are current. When advising it, name the state and artifact pointers to retain. Otherwise omit compaction guidance.rpi-quick is an explicit parent orchestration context. Continue automatically to each eligible stage without waiting for a new user command, while honoring every stage gate, blocker, risky-action confirmation, and user-owned decision. State when a blocker or confirmation returns control to the user.| actual/workspace-relative/path.ext | Short description |, using that artifact's actual workspace-relative path as both link text and destination; omit unavailable files and render the table immediately before the final ## Next Steps section. End with ## Next Steps: state the exact eligible user command, active-parent action, blocker-clearing action, follow-up choice, or that no user action is required. When compaction is warranted, tell the user to run /compact before the next RPI command; otherwise omit compaction guidance.As the explicit parent, use the rpi-research continuation contract. Activate Research only when the research-readiness assessment warrants investigation; otherwise record the reused or satisfied-and-skipped disposition and adequacy evidence. Continue to Plan only through the contract's eligible Research outcome. Continue through rpi-implement and rpi-review only when their prerequisites are met. Follow-up routes to the earliest affected stage or a distinct next task. Do not wait for another user command between eligible stages, but pause for a blocker or required confirmation.
Return lifecycle execution or session status separately from the research-readiness and review outcome state. Include phase status, durable artifact paths, validation coverage, blockers, routed follow-up items, conditional compaction advice when warranted, and whether the parent continues automatically or awaits a required confirmation. End with the final next steps required by Conversation guidance after the linked artifact table.
Take microsoft/rpi-quick from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.