From rp1-dev
Archives completed PRDs from active to archives directory with associated features and closure summary. Confirms user on completion status and checks KB staleness.
npx claudepluginhub rp1-run/rp1 --plugin rp1-devThis skill is limited to using the following tools:
Archives completed PRD docs from active -> archives dir with associated features.
Archives completed PRD files from active to archives directory with associated features and closure summary. Confirms status, handles partial completion, and checks knowledge base staleness in RP1 workflows.
Archives completed PRDs and associated tasks/progress files to .plans/archive/. Parses task YAML to verify completion. Preview with --dry-run.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
Archives completed PRD docs from active -> archives dir with associated features.
Extract these parameters from the user's input:
| Parameter | Required | Default | Description |
|---|---|---|---|
PRD_NAME | Yes | - | PRD filename without extension (kebab-case) |
Environment values (resolve via shell):
RP1_ROOT: !rp1 agent-tools rp1-root-dir (extract data.root from JSON response)/rp1-dev:blueprint-archive <prd-name>
{{$RP1_ROOT}}/work/prds/<PRD_NAME>.md -> {{$RP1_ROOT}}/work/archives/prds/<PRD_NAME>/prd.md{{$RP1_ROOT}}/work/archives/features/closure_summary.md with archive metadata/knowledge-build if neededTask tool: subagent_type: rp1-dev:prd-archiver prompt: MODE: scan PRD_NAME: {PRD_NAME}
Parse JSON response from agent.
Error Response (type: "error"):
{"type":"error","message":"...","available_prds":["prd1","prd2"]}
Output error message with available PRDs list, then STOP.
Needs Confirmation (type: "needs_confirmation"):
{
"type": "needs_confirmation",
"prd_name": "...",
"prd_title": "...",
"associated_features": [...],
"message": "..."
}
Continue to Step 3.
AskUserQuestion: "Archive PRD '{PRD_NAME}' ({prd_title})? {message}" Options:
Handle response:
CLOSURE_STATUS=completeArchive aborted by user. + STOPAskUserQuestion: "Document the gaps or unmet objectives:"
Capture response as GAPS.
Task tool: subagent_type: rp1-dev:prd-archiver prompt: MODE: archive PRD_NAME: {PRD_NAME} CLOSURE_STATUS: {complete|partial} GAPS: {user-provided gaps or empty}
Display agent success output directly. Include: