| name | work-snapshot |
|---|---|
| description | Updates a compact local handoff snapshot of current branch/PR/work state in a git-ignored file for fast session resume. |
- Repo maintainers (e.g., @mrlunchbox777).
Keep a small, durable, local-only handoff note so work can resume quickly without relying on full chat history.
- At the start of a working session (refresh current state).
- After major milestones (conflict resolution, docs bump, checks rerun, review updates).
- Before ending a session.
gitis available.python3is available (required when updating an existing snapshot file).- Optional:
ghauthenticated to include PR state fields.
- Optional one-line context via
--context "...". - Optional one-line goal via
--goal "...".
- Snapshot file path:
.agents/work-snapshot.local.md(git ignored). - Updater script:
.agents/scripts/update-work-snapshot.sh.
- Run
.agents/scripts/update-work-snapshot.shto refresh managed fields. - If needed, pass one-line updates:
.agents/scripts/update-work-snapshot.sh --context "...".agents/scripts/update-work-snapshot.sh --goal "..."
- Add or refine short bullets under
## Manual Notesfor done/current_state/next. - Keep notes concise and action-oriented (no long transcripts).
- Do not store secrets/tokens/credentials in the snapshot.
- Keep this file local-only; it is intentionally git ignored.
- Keep context to one line unless detail is strictly needed for handoff.
- Updated
.agents/work-snapshot.local.mdwith fresh branch/issue/PR/status metadata and timestamp. - Short manual notes suitable for quick resume.