← ClaudeAtlas

aide-reopenlisted

Take an archived spec back into the active list for another round, keeping every file as it is, or, when asked, resetting the analysis, the plan and the status as well. Keeps the description and the archive trail, and marks the point after which nothing counts as having run. Use when: archived work has to be done again, a spec was archived too early, a shipped change has to be redone from its own description. Do NOT use for: creating a new spec (use aide-create), analysis (use aide-analyze), archiving (use aide-archive).
ragnarwestad/aide · ★ 0 · Code & Development · score 75
Install: claude install-skill ragnarwestad/aide
Reopen an archived spec: remove the branch it left behind and put the folder back among the active specs. By default every file is kept and the spec takes a round on what changed in its description; only when asked are the analysis, the plan and the status reset as well. **Input:** $ARGUMENTS (a spec number, a full folder ID, or an issue key its title began with) --- ## Workflow The steps below are this skill's own, inside the queue's `reopen` step. Mark each one in the log, so a reader can follow the run: when it starts, write one line `reopen · Step N of X: <title> — started`, and when it ends, one line `reopen · Step N of X: <title> — done`. A step that ends the run early says `— stopped: <why>` in place of `— done`, and one that does not apply to this run `— skipped: <why>`. ### Step 1 of 7: Find the spec First write `reopen · Step 1 of 7: Find the spec — started`, and when this step ends, `reopen · Step 1 of 7: Find the spec — done`. Resolve `$ARGUMENTS` to a folder, looking under `archive/` — that is where the spec is. `aide_resolve_spec` in `_aide-spec-lib.sh` already searches both and returns `archive/<NN>-slug` for an archived spec. If it is NOT archived, stop and say so: a spec already in the active list has nothing to reopen, and resetting its files would throw away the round that is running. Then ask: "Reset the analysis, the plan and the status as well? (default: no)". No, or no answer, is the keep mode; yes is the reset mode. A headless run never reach