Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub tyroneross/bookmark --plugin bookmarkHow this command is triggered — by the user, by Claude, or both
Slash command
/bookmark:snapshotFiles this command reads when invoked
This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
Take a manual context snapshot. This captures file changes and tool usage from the current session transcript.
{{#if ARGUMENTS}}
{{else}}
{{/if}}
After the snapshot is taken, confirm to the user with:
- The snapshot ID
- Number of files tracked
- Number of tools tracked
Then write a brief session summary to `.bookmark/bookmark.context.md` that includes:
- Current task (what the user asked for)
- Progress (what's done, what's remaining)
- Key decisions made and rationale
- Active git branch if applicable
- Files modified (top 5-10 by importance)
Keep the bookmark.context.md under 30 li.../snapshotGenerates a handoff snapshot summary of session accomplishments, state, decisions, and next steps; writes to .claude/snapshot.md.
/snapshotCaptures and summarizes current session state without stopping execution using agent-meta:snapshot skill. Pass --save to persist snapshot to parking lot location.
Share bugs, ideas, or general feedback.
Take a manual context snapshot. This captures file changes and tool usage from the current session transcript.
{{#if ARGUMENTS}}
npx @tyroneross/bookmark snapshot --trigger manual {{ARGUMENTS}}
{{else}}
npx @tyroneross/bookmark snapshot --trigger manual
{{/if}}
After the snapshot is taken, confirm to the user with:
Then write a brief session summary to .bookmark/bookmark.context.md that includes:
Keep the bookmark.context.md under 30 lines. This is the primary artifact that restores context on the next session start.
bookmark — context snapshot