Skip to content
Development
Command

/checkpoint

Save a session checkpoint capturing current progress, decisions, and next steps.

From plugin
rohitg00-claude-code-toolkit
2.8k199 skills138 agents199 commands
$ npx -y skills add rohitg00/awesome-claude-code-toolkit --agent claude-code

Command definition

checkpoint.md

Save a session checkpoint capturing current progress, decisions, and next steps.

Steps

1. Gather current session state:

  • Run `git diff --stat` to see uncommitted changes.
  • Run `git log --oneline -5` to see recent commits.
  • Check for any running background processes or servers.

2. Summarize work completed in this session:

  • Files created, modified, or deleted.
  • Features implemented or bugs fixed.
  • Tests added or modified.
  • Dependencies installed or updated.

3. Document open questions and decisions pending:

  • Architectural choices that need team input.
  • Unclear requirements that need clarification.
  • Trade-offs being considered.

4. List concrete next steps in priority order. 5. Save the checkpoint to `.claude/checkpoints/<timestamp>.md`. 6. Update `CLAUDE.md` session notes with a brief summary. 7. Stage and commit if there are meaningful uncommitted changes.

Format

# Checkpoint: <timestamp>

## Completed
- <what was accomplished>

## Current State
- Branch: <branch-name>
- Uncommitted changes: <count>
- Tests: <pass/fail status>

## Open Questions
- <question needing resolution>

## Next Steps
1. <highest priority task>
2. <second priority task>
3. <third priority task>

## Context for Next Session
<anything the next session needs to know>

Rules

  • Save checkpoints before switching tasks, ending sessions, or before risky operations.
  • Keep checkpoint files under 50 lines for quick scanning.
  • Include enough context that a new session can resume without re-reading the codebase.
  • Never include secrets or credentials in checkpoint files.
  • Clean up checkpoint files older than 30 days.
Read more
@rohitg00
Ships withrohitg00-claude-code-toolkit

The most comprehensive toolkit for Claude Code -- 135 agents, 35 curated skills (+400,000 via SkillKit), 42 commands, 176+ plugins, 20 hooks, 15 rules, 7 templates, 15 MCP configs, 26 companion apps, 53 ecosystem entries, and more.

2.8k40 skills138 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
2.8k
Star history of rohitg00/awesome-claude-code-toolkit on GitHub, a chart by star-history.com

Other commands on rohitg00-claude-code-toolkit.

More commands from other plugins.

build
Auto-invoked

build

Command

Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

@addyosmani@addyosmaniInstall Command