checkpoint-read

Slash command that reads checkpoint commit history to recover context for new sessions. Queries Git history for checkpoint commits and summarizes what was implemented, what remains, and decisions captured.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "checkpoint-read" with this command: npx skills add desek/governance/desek-governance-checkpoint-read

/checkpoint-read

Reads checkpoint commit history to recover project context when starting a new session. Queries Git history for checkpoint commits created by /checkpoint-commit, displays the most recent relevant checkpoint details, and summarizes what was implemented, what remains, and any decisions captured — enabling seamless session continuity.

Usage: /checkpoint-read

No arguments required. The command automatically reads the most recent checkpoint commits from local Git history.

Workflow

Follow these steps in order.

Step 1: List Recent Checkpoints

Query Git history for checkpoint commits:

git log --oneline --decorate --grep '^checkpoint.*:' -n 25
  • If no results: Report "No checkpoint commits found in this repository." and STOP. Proceed with the session without checkpoint context.
  • If results exist: Display the list of recent checkpoint commits to provide an overview of checkpoint history.

Step 2: Read Most Recent Checkpoint

Extract the SHA from the most recent (first) checkpoint in the list, then read its full details:

# Show commit stats (files changed)
git show --stat {SHA}

# Show full commit message and diff
git show {SHA}

Parse the commit message subject line and body for context recovery.

Step 3: Summarize Context

Analyze the checkpoint commit message and produce a structured summary with three sections:

  1. What was implemented: Extract completed work from the commit body bullet points and diff content.
  2. What remains: Identify pending items, TODOs, or incomplete work mentioned in the commit message.
  3. Decisions captured: Note any architectural or design decisions recorded in the commit message.

Step 4: Report

Present the structured summary to the user, including:

  • The checkpoint commit SHA and date for reference
  • The CR identifier from the commit subject (e.g., CR-XXXX)
  • The three-section context summary (implemented, remaining, decisions)

Safety Rules

  • MUST NOT perform destructive Git operations: git reset, git rebase, git commit --amend, git push --force
  • MUST NOT create commits, modify files, or alter Git state in any way
  • MUST be entirely read-only — only Git query commands are permitted
  • MUST rely only on local Git operations (no network calls)

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

governance

No summary provided by upstream source.

Repository SourceNeeds Review
General

checkpoint-commit

No summary provided by upstream source.

Repository SourceNeeds Review
General

Data Governance Framework

Evaluate and improve your organization's data governance across six domains by scoring controls, identifying risks, and prioritizing remediation actions.

Registry SourceRecently Updated
3810Profile unavailable
General

YES.md 日本語版

ファイル・設定・データベース・デプロイの変更を伴うタスクで発動。デバッグが2回以上連続で失敗した時に発動。証拠なしに推測・仮定しようとした時に発動(「おそらく」「多分」「〜だと思う」「〜のはず」)。ユーザーに丸投げしようとした時に発動(「ご確認ください」「手動で対応してください」「〜が必要かもしれません」)。修正...

Registry SourceRecently Updated
840Profile unavailable