AgentStack
SKILL verified MIT Self-run

Afc:checkpoint

skill-jhlee0409-all-for-claudecode-checkpoint · by jhlee0409

Save session state for later resumption

No reviews yet
0 installs
18 views
0.0% view→install

Install

$ agentstack add skill-jhlee0409-all-for-claudecode-checkpoint

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Afc:checkpoint? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

/afc:checkpoint — Save Session State

> Saves the current work state to .claude/afc/memory/checkpoint.md. > Preserves progress even if the session is interrupted.

Arguments

  • $ARGUMENTS — (optional) checkpoint message (e.g., "Phase 2 complete, before starting UI implementation")

Current State (auto-loaded)

!git rev-parse --abbrev-ref HEAD 2>/dev/null || echo "[NO_BRANCH]" !git log --oneline -1 2>/dev/null || echo "[NO_COMMITS]" !ls .claude/afc/specs/ 2>/dev/null || echo "[NO_SPECS]"

Execution Steps

1. Collect Current State

Collect automatically (use pre-fetched state above when available):

  1. Git status:
  • Current branch
  • Last commit hash + message
  • List of changed files (git status --short)
  1. Active Features:
  • Check subdirectories under .claude/afc/specs/
  • Progress state of each feature (spec only? through plan? implementing?)
  1. Tasks Progress:
  • If tasks.md exists, count [x]/[ ] items
  1. Current Work Context:
  • $ARGUMENTS message
  • Recently modified files (git diff --name-only)

2. Save Checkpoint

Overwrite .claude/afc/memory/checkpoint.md (keep only the latest state):

````markdown

Session Checkpoint

> Saved: {YYYY-MM-DD HH:mm} > Branch: {branch name} > Commit: {hash} — {message}

Message

{$ARGUMENTS or "automatic checkpoint"}

Active Features

| Feature | Status | Progress | |---------|--------|----------| | {name} | {spec/plan/implementing/done} | {N/M tasks} |

Incomplete Work

{concrete next steps}

Changed Files

{git status --short output}

Context Notes

{things to remember about the current work}

````

3. Final Output

Checkpoint saved
├─ Time: {HH:mm}
├─ Branch: {branch name}
├─ Active features: {count}
├─ Progress: {completed tasks}/{total tasks}
└─ Restore: /afc:resume

Notes

  • Overwrite: Always keep only the latest state. Git handles history.
  • Auto-collect: Collect information automatically as much as possible. Minimize user input.
  • Keep it concise: Exclude unnecessary details. Only what is needed to restore.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.