archivelisted
Install: claude install-skill iansmith/slopstop
# /slopstop:archive
End the local lifecycle for a ticket: delegate documentation push to `/slopstop:document` (which handles the description body + DoD-confirmation comment + findings comment, idempotently with per-artifact safety), then move the local tracking dir to `~/.claude/ticket-archive/`. Only operates on tickets already in a terminal state on the ticket system — the user transitions there first, then runs this. Auto-detects ticket system.
`:archive`'s job is the *lifecycle* (terminal-state gate + local archive); the *content push* lives in `/slopstop:document`. See `skills/document/SKILL.md` for the full per-artifact classification, divergence detection, DoD-evidence gathering, and description-appendix logic.
## Project scope (every ticket skill follows this rule)
Read `.project-conf.toml` from cwd. Extract `key` (Linear team key, JIRA project key, or GitHub `owner/repo`) and call it `$PREFIX`. Also note `system` (`linear` | `jira` | `github`) for downstream logic.
**Only operate on `$PREFIX`'s tickets. The branch-IS-selection parser only matches `$PREFIX-\d+`, so a branch encoding a different project's prefix correctly fails the no-match check.**
If `.project-conf.toml` is missing in cwd: stop with `"No .project-conf.toml in cwd. Run /slopstop:gh-init (for GitHub) or create the file manually with system + key."`
## Autonomous mode
When `.project-conf.toml` has `[autonomous] enabled = true`, this skill runs unmodified — there are no interactive prompts to ski