Agent skill

snapshot

Capture current session state without stopping

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/snapshot

SKILL.md

Snapshot

Capture current session state for review without parking.

Use Cases

  • Session is getting long, want a checkpoint summary
  • Want to share progress with someone
  • Need to orient yourself on where you are

Output Format

━━━ Session Snapshot ━━━
Focus: [Current focus/goal]

Progress:
✓ [Completed item]
✓ [Completed item]
○ [In progress item]
○ [Pending item]

Key decisions:
- [Decision 1]
- [Decision 2]

Files touched:
- path/to/file.ts (new)
- path/to/other.ts (modified)

Current thread: [What we're actively discussing/working on]

Flags

--save

Write the snapshot to the parking location as a checkpoint file.

Filename: snapshot-[timestamp].md

Format when saved:

markdown
# Snapshot: [Focus]

**Captured:** [Date/time]
**Branch:** [branch-name]

## Progress
- [x] [Completed item]
- [x] [Completed item]
- [ ] [In progress item]
- [ ] [Pending item]

## Key Decisions
- [Decision 1]
- [Decision 2]

## Files Touched
- path/to/file.ts (new)
- path/to/other.ts (modified)

## Current Thread
[What we're actively discussing/working on]

Report: "Snapshot saved to [path]"

Difference from /park

Aspect /snapshot /park
Intent Review progress Stop work for later
Output Inline (default) Always file
Resume prompt No Yes
Next steps Current state Future direction

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results