← ClaudeAtlas

snapshotlisted

User-invoked session close. Syncs CONTEXT/ and the issue tracker, writes a handoff, then commits and pushes under /snapshot authority. Use when the user runs /snapshot.
vraj-ai/skills · ★ 4 · Code & Development · score 76
Install: claude install-skill vraj-ai/skills
# Snapshot You were invoked by name. Close the session. Docs are the source of truth. The tracker is a view. A handoff is not a push. This skill then delivers. ## Worker Roles The invoking Role is the orchestrator. It may spawn named Worker Roles one level deep through the host's native mechanism: - `researcher` — look up filesystem, code, tracker, or web facts. - `small-task` — run a bounded command or prepare a mechanical draft in a separate lane. Workers never spawn. They return evidence or drafts; `snapshot` applies its own CONTEXT flush and handoff writes. Do not use a host API, path, or provider name as a Role identity. The orchestrator alone writes any backlog or lock and performs any push. If the user passed arguments, that is what the next session will focus on. ## Ownership Flush this session's locked language and decisions into the same artifacts `/grill` owns: `CONTEXT/glossary.md`, `CONTEXT/architecture.md`, `CONTEXT/adr/`. Never overwrite unrelated prose. Never write `CONTEXT/progress.md`, `CONTEXT/goals/**`, `CONTEXT/ship/**`, or any backlog. `goals` and `ship` own those. If `CONTEXT/goals/<slug>/lock.d/` or `CONTEXT/ship/<slug>/lock.d/` is held, leave it. Report that resume belongs to that pipeline. ## 0. Preflight ``` git status -sb git rev-parse --abbrev-ref HEAD git remote -v ``` Note dirty paths you do not own. They stay untouched. If this repo's convention is PRs into `main`, do not push to `main`. Push a named branch and open a PR. ## 1.