Produces a detailed implementation plan from approved planning artifacts. Use when design alignment is complete, phase structure is approved, and the next step is to specify exact changes and verification for each phase.
Use this skill after $design-discussion and $structure-outline. Treat the approved design document and approved structure artifact as fixed inputs, then expand each approved phase into concrete file changes, verified file:line references, completion criteria, automated checks, and manual verification checkpoints.
If the input starts from a Jira ticket, use managing-jira first, then use artifact-management to locate any existing question, research, design, or structure artifacts before drafting the plan.
In staged QRDSPI work, leave the plan artifact non-approved until the human explicitly approves it. When that happens, update the frontmatter to Status: approved and keep that approved status during later execution checkpoints.
For the detailed plan format, see references/plan-template.md.
managing-jira is available, load the ticket first and treat it as an input source, not as a substitute for approved local planning artifacts.artifact-management to search for existing QRDSPI artifacts before asking the user to provide them again.structure--<topic-slug>.md artifact before proceeding.file:line references against the current code before making strong claims or copying them into the plan.implement-plan can later append its checkpoint sections in place using the shared headings from references/execution-template.md.artifact-management and return the path you updated.Status: approved.file:line references without restarting broad codebase research.Normalize the inputs.
managing-jira.artifact-management to find the current workflow root and any existing QRDSPI artifacts for the same topic.Validate prerequisites.
Refresh the code references.
file:line references before relying on them.Expand the approved phases.
implement-plan can append Execution Status, Automated Verification, Review And Simplification, Manual Verification Result, and Blockers Or Follow-Up Notes without inventing a new artifact.Validate completeness.
Persist the result.
artifact-management.Status: approved only when the human explicitly approves it.Input: "Use this design doc and structure outline to create the implementation plan for billing retries."
Output:
# Billing Retries Implementation Plan
## Overview
Implement the approved billing retry flow in the existing server-side billing system, following the agreed retry scope and the approved rollout.
## References
- Design: `docs/billing-retries-design.md`
- Structure: `docs/billing-retries-structure.md`
- Research: `docs/billing-retries-research.md`
## Phase 1: Centralize Retry Policy Inputs
### Overview
Create one source of truth for retry classification and scheduling inputs.
### Changes Required
- Update the shared billing retry policy module to accept the approved retry inputs.
- Adjust the existing billing configuration surface to provide policy values without duplicating retry rules.
### Done When
- Retry policy behavior matches the approved design.
- Automated checks covering the billing policy and dependent flows pass.
### Manual Verification
- Trigger a retryable and a non-retryable failure and confirm they diverge at the expected policy boundary before implementation proceeds to the next phase.
SKILL.md concise; put durable templates and detailed structure in reference files.