From rp1-dev
Archives completed feature directories from work/features/ to work/archives/ with optional documentation validation. Handles existing archives via timestamp suffix and confirms minimal docs.
npx claudepluginhub rp1-run/rp1This skill is limited to using the following tools:
Archives completed feature docs from active -> archives dir.
Archives completed feature directories from work/features to work/archives, validating docs exist first. Prompts confirmation for minimal docs (no requirements.md/design.md) and handles existing archives with timestamp suffix.
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 feature docs from active -> archives dir.
Extract these parameters from the user's input:
| Parameter | Required | Default | Description |
|---|---|---|---|
FEATURE_ID | Yes | - | Feature ID to archive (kebab-case) |
Environment values (resolve via shell):
RP1_ROOT: !rp1 agent-tools rp1-root-dir (extract data.root from JSON response)/rp1-dev:feature-archive <feature-id>
{{$RP1_ROOT}}/work/features/{FEATURE_ID}/ -> {{$RP1_ROOT}}/work/archives/features/{FEATURE_ID}/{% dispatch_agent "rp1-dev:feature-archiver" %} MODE: archive FEATURE_ID: {FEATURE_ID} SKIP_DOC_CHECK: false {% enddispatch_agent %}
If agent returns JSON w/ type: "needs_confirmation":
{"type":"needs_confirmation","reason":"minimal_docs","feature_id":"...","message":"..."}
{% ask_user "Feature '{FEATURE_ID}' has minimal documentation (no requirements.md or design.md). Archive anyway?", options: "Yes - Archive anyway", "No - Cancel" %}
SKIP_DOC_CHECK: trueArchive aborted by user + STOPDisplay agent success output directly.