Agent skill
research:archive
Archive completed research. Moves the research to archive/ and updates its status.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/research-archive
SKILL.md
Research Archive Skill
Archive a completed research plan after findings have been synthesized and consumed.
Process
-
Identify the research to archive:
- If the user specifies a number/name, use that
- Otherwise, scan
research/NNNN-*/(excludearchive/and unnumbered legacy directories) for research with status"synthesized"in.research-state.json - If multiple candidates, ask user to choose
-
Verify completion:
- Check that
synthesis.mdexists - Check that findings files exist for each question
- If synthesis is missing, ask: "Research has no synthesis yet. Archive anyway?"
- Check that
-
Update research files:
Update
research-plan.mdstatus:markdown## Status: ARCHIVED **Archived:** YYYY-MM-DDUpdate
.research-state.json:json{ "status": "archived", "archived_at": "2026-01-28T10:30:00Z", "updated_at": "2026-01-28T10:30:00Z", ...existing fields... } -
Move to archive:
bashmv research/NNNN-topic-name research/archive/ -
Confirm to user:
**Archived:** `research/archive/NNNN-topic-name/` **Status:** ARCHIVED **Questions:** N answered **Synthesis:** Yes/No **Archived:** YYYY-MM-DD
Notes
- Research referenced by implementation plans (via relative paths like
../../research/NNNN-topic/) will have broken links after archiving. The archive path becomes../../research/archive/NNNN-topic/. Consider this before archiving research that active plans reference. - Unnumbered legacy research directories (e.g.,
dagre-layout/,edge-routing-deep-dive/) should not be archived through this skill — they predate the numbering convention.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?