Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

create-checkpoint

verified

Create a checkpoint to track progress and share context

View on GitHub

Marketplace

agentic-forge

e-stpierre/agentic-forge

Plugin

agentic-sdlc

agentic

Repository

e-stpierre/agentic-forge
1stars

plugins/agentic-sdlc/skills/create-checkpoint/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/e-stpierre/agentic-forge/blob/main/plugins/agentic-sdlc/skills/create-checkpoint/SKILL.md -a claude-code --skill create-checkpoint

Installation paths:

Claude
.claude/skills/create-checkpoint/
Powered by add-skill CLI

Instructions

# Create Checkpoint

## Overview

Record progress and provide context for future sessions or other agents. Use this skill when completing milestones, handing off work, encountering issues, or reaching natural pause points. Creates a checkpoint entry that captures the current workflow state for resumption or handoff.

## Arguments

### Definitions

- **`<workflow-id>`** (required): The workflow identifier for output organization.
- **`<step>`** (required): Current step name (e.g., analyze, plan, review).
- **`<status>`** (required): Checkpoint status. Values: `in_progress`, `completed`.
- **`<context>`** (required): Summary of current situation and progress.

### Values

\$ARGUMENTS

## Core Principles

- Checkpoints are append-only within a workflow
- Include enough context for seamless resumption
- Note any blockers or issues discovered
- Track progress with markdown checklists

## Instructions

1. Parse the workflow-id, step name, and status
2. Generate checkpoint ID (chk-NNN)
3. Create checkpoint entry with:
   - Context summary
   - Progress checklist
   - Notes for next session
   - Issues discovered
4. Save to `agentic/outputs/{workflow-id}/checkpoint.md`
5. Return confirmation with checkpoint ID

## Output Guidance

Return JSON confirmation:

```json
{
  "success": true,
  "checkpoint_id": "chk-001",
  "workflow_id": "abc123"
}
```

## Templates

### Checkpoint File Format

Checkpoints are stored in `agentic/outputs/{workflow-id}/checkpoint.md`:

```markdown
---
checkpoint_id: chk-001
step: build
created: 2024-01-15T14:30:00Z
workflow_id: abc-123
status: in_progress
---

## Context

Summary of the current situation...

## Progress

- [x] Completed task
- [ ] Pending task

## Notes for Next Session

Important details...

## Issues Discovered

Problems found...
```

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
1756 chars