rpi-quick

Orchestrates Research, Plan, Implement, Review, and Follow-up phases for one delivery task.

1.4k|284|Updated Nov 2, 2025
One-click install
npx skills add https://github.com/microsoft/hve-core --skill rpi-quick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rpi-quick
Source: https://github.com/microsoft/hve-core/tree/main/.github/skills/rpi/rpi-quick
Command: npx skills add https://github.com/microsoft/hve-core --skill rpi-quick

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Coordinating a full delivery lifecycle across research, planning, implementation, and review often leads to duplicated work, skipped gates, or lost context between phases. This Skill sequences the entire RPI lifecycle as a single parent orchestration layer so one task flows through every stage with consistent artifacts and explicit handoffs.

Core Features & Use Cases

  • Lifecycle Sequencing: Coordinates Research, Plan, Implement, Review, and Follow-up stages, activating each phase skill only when its entry conditions are met.
  • Research Readiness Assessment: Evaluates caller-supplied evidence and records whether Research was executed, reused, or satisfied-and-skipped, avoiding redundant investigation.
  • Gate and Blocker Handling: Honors stage gates, risky-action confirmations, and user-owned decisions, pausing work when blockers or unresolved decisions appear.
  • Follow-up Routing: Routes defects, decision gaps, evidence gaps, and residual work to the correct next stage or a distinct follow-up item.
  • Use Case: A developer asks the AI to deliver a new feature end-to-end; the Skill assesses existing research, generates a critiqued plan, implements approved tasks, runs a single review, and reports routed follow-up items with linked artifacts.

Quick Start

Ask the AI to run the rpi-quick workflow on your task, for example by describing the feature or change you want delivered through research, planning, implementation, and review.

Frequently Asked Questions about rpi-quick

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

FAQPage Schema
How do I run a full research-plan-implement-review workflow in GitHub Copilot?

Invoke the rpi-quick skill with a task description, and it sequences the rpi-research, rpi-plan, rpi-implement, and rpi-review phase skills automatically. It continues between eligible stages without new commands while honoring gates and confirmations.

How does rpi-quick decide whether to run the research phase?

It assesses caller-supplied research, task details, decisions, and plan inputs for adequacy. Research runs only when evidence is missing, stale, contradictory, or insufficient; otherwise it records a reused or satisfied-and-skipped disposition.

What artifacts does the RPI lifecycle produce?

It produces dated Markdown artifacts under .copilot-tracking, including research notes, plans, phase details, plan critiques, change records, and review logs, all linked by one task identity, date, and task slug.

What happens when a review finds open defects or gaps?

Open items are routed to the earliest appropriate stage: defects to implementation, decision gaps to planning, evidence gaps to research, and out-of-scope work to a distinct follow-up item. Review is not repeated inside the current lifecycle.

When does rpi-quick pause and return control to the user?

It pauses when a stage's required evidence, decision, or dependency is unavailable, when a risky action needs confirmation, or when a significant or divergent implementation amendment awaits a user decision.