From agentic-workflow
Saves a manual checkpoint of the current workflow state with a user note or auto-summary, and shows git status.
How this command is triggered — by the user, by Claude, or both
Slash command
/agentic-workflow:crew-checkpointThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Workflow Checkpoint
Save a manual checkpoint of the current workflow state with a summary.
## Command: /crew-checkpoint $ARGS
### Step 1: Get Active Task State
Run: `python3 {__scripts_dir__}/crew_orchestrator.py next --task-id active`
This returns the current task state including phase, progress, and task_id. If no active task, it will return an error — tell the user.
**Do NOT search for `.tasks/` directories or read `state.json` yourself.**
### Step 2: Save Checkpoint
Call `workflow_save_discovery` with:
If the user provided arguments ($ARGS), use that as the checkpoint note.
...Save a manual checkpoint of the current workflow state with a summary.
Run: python3 {__scripts_dir__}/crew_orchestrator.py next --task-id active
This returns the current task state including phase, progress, and task_id. If no active task, it will return an error — tell the user.
Do NOT search for .tasks/ directories or read state.json yourself.
Call workflow_save_discovery with:
workflow_save_discovery(category="decision", content="Checkpoint: <phase> — <user's note or auto-summary>")
If the user provided arguments ($ARGS), use that as the checkpoint note. If no arguments, generate a brief summary of what's been done so far.
Checkpoint saved for TASK_XXX:
Phase: <current phase>
Progress: <progress if in implementation>
Note: <checkpoint note>
Resume with: /crew-resume TASK_XXX
Run git status --short and if there are changes, suggest:
Uncommitted changes detected. Consider committing before continuing.
Now, save a checkpoint:
Arguments: $ARGS
npx claudepluginhub spiris-innovation-tech-dev/agentic-workflow --plugin agentic-workflow/checkpointSaves a session checkpoint capturing progress, decisions, and next steps in a timestamped markdown file. Updates CLAUDE.md and optionally commits changes.
/checkpointManages project checkpoints: verifies code and tests, commits via git with Conventional Commits, updates progress.md docs, suggests /clear. Supports save, restore, list, --archive.
/devkit.lra.checkpointCreates a session checkpoint by committing all changes, updating a progress log, and leaving the codebase in a clean state for seamless agent handoff.
/checkpointSaves and restores workspace state (staged/unstaged changes, untracked files) as named checkpoints. Also supports listing, diffing, and deleting checkpoints.
/handoffSaves current workflow state, context summary, git branch/commit/changes, deliverables, and pending tasks to .claude/logs files for new session resumption.
/checkpointCreates, verifies, or lists named checkpoints during a workflow, tracking git state, test results, and code coverage for comparison.