How this skill is triggered — by the user, by Claude, or both
Slash command
/tx:archive [change-id][change-id]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
delta가 main spec에 sync되고 change 디렉토리가 `openspec/changes/archive/`로 동결된다.
delta가 main spec에 sync되고 change 디렉토리가 openspec/changes/archive/로 동결된다.
활성 change와 태스크 계수를 확인한다:
uv run --project "${CLAUDE_PLUGIN_ROOT}" openspec list --json
활성 change가 없으면 그렇다고 반환한다. 태스크가 없거나(no-tasks) 미완료면
실패를 반환한다 — CLI는 막지 않으므로 이 게이트는 여기서 강제된다. 수리는 태스크
부재면 tx:plan, 미완료면 tx:apply 소관이다.
아카이브한다. delta spec이 없는 change(도구·인프라·문서 변경)는 --skip-specs를 덧붙인다:
uv run --project "${CLAUDE_PLUGIN_ROOT}" openspec archive <change-id> --yes
sync 결과를 재검증한다 — 실패는 아카이브가 만든 spec 상태의 결함이다. 고치고 재검증한다:
uv run --project "${CLAUDE_PLUGIN_ROOT}" openspec validate --all --strict --no-interactive --json
npx claudepluginhub clomia/claude-automata --plugin txArchives a completed change in the openspec experimental workflow, checking artifact and task completion, and optionally syncing delta specs before archiving.
Archives a completed OpenMole change after verifying completeness (no unresolved bad smells or incomplete tasks). Moves the change directory to archive and clears the current_change config.
Closes out spec-superflow changes with verification, summary, and archive readiness. Use when implementation is complete or verification is underway.