rc-implement

Implements tickets in dependency order with tests, verification gates, and tracking updates.

19|1|Updated Jun 27, 2026
One-click install
npx skills add https://github.com/rodolfochicone/rc-project --skill rc-implement-rodolfochicone
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: rc-implement
Source: https://github.com/rodolfochicone/rc-project/tree/main/skills/promoted/rc-implement
Command: npx skills add https://github.com/rodolfochicone/rc-project --skill rc-implement-rodolfochicone

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a written ticket into verified, committed code is where implementations drift: scope creeps, tests get skipped, and tickets get marked done on a red build. This Skill enforces a disciplined cycle — ground in the spec, build a checklist, write the least code, test, verify against a gate, then close out tracking — so a ticket is only complete when evidence says so. ## Core Features & Use Cases - Checklist-gated implementation: Extracts every deliverable and acceptance criterion into a numbered checklist printed before coding, and blocks verification until each item has evidence. - Bounded verification loop: Runs the ticket's commands plus the project gate, iterating gather-evidence → fix-root-cause → re-verify up to 3 cycles, and reports the ticket blocked rather than claiming false success. - Ordered close-out and set runs: Updates memory, checkboxes, status, and _tasks.md in a fixed sequence, and runs multi-ticket slugs sequentially in dependency order with optional read-only subagent fan-out. - Use Case: You have a slug of five tickets from a tech spec. Invoke this Skill with the slug; it resolves dependencies, implements each ticket with tests, verifies against the project gate, and stops with a blocked report if any ticket cannot reach green. ## Quick Start Ask the agent to implement ticket PROJ-12 using rc-implement and verify it against the project gate before marking it complete.

Frequently Asked Questions about rc-implement

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

FAQPage Schema
How do I implement a ticket with automated verification?▼

Invoke the skill with a ticket slug or ID. It reads the ticket, spec, and ADRs, builds a checklist of deliverables, writes the minimum code, drives tests through the TDD discipline, and runs the project gate before marking anything complete.

How do I run multiple tickets in dependency order?▼

Pass the slug instead of a single ticket. The skill resolves each ticket's dependencies field and runs the full implement-verify cycle sequentially per ticket, stopping the set if any ticket comes back blocked.

What happens when the verification gate stays red?▼

The skill iterates gather-evidence, fix-root-cause, re-verify up to three cycles. If still red, it stops, leaves the ticket status unchanged, and reports it blocked with the failing output and what was tried.

Can this skill run autonomously without human review?▼

Unattended mode is earned, not default. Five readiness questions in references/loop-readiness.md must all be yes, covering harness strength, feedback speed, stop conditions, backlog size, and per-phase context budget.

When should I not use this implementation workflow?▼

Do not use it to author tickets — that belongs to the ticket-writing skill. Also avoid it when the ticket, spec, and ADRs contradict each other; the skill stops and reports the conflict rather than guessing.