オプション

進行状況のチェックポイントを「現在アクティブなスレッド」に投稿します。 フェーズを変更せずに作業状態を保存します。すでに割り当て済みで進行中のスレッドが必要です。このスキルを使用する場面:- ユーザーが「チェックポイントを投稿」または「進捗を保存」と言った場合- ユーザーが「課題を更新」または「現在の状態を記録」と言った場合- ユーザーが「チェックポイント」または「チェックポイントを保存」と言った場合- ユーザーがマイルストーンを達成し、それを記録したい場合- ユーザーがブロック要因に遭遇し、それを記録したい場合- ユーザーが休憩を取ろうとしており、状態を保存したい場合- 意味のある状態

...すべて拡張します
25
更新された時間 2026年6月29日

ghe-checkpoint について

`ghe-checkpoint` スキルを使用すると、ユーザーはプロジェクトのフェーズを進めずに、アクティブな GitHub イシューのスレッドに現在の進捗状況を保存できます。このスキルは、作業状況、マイルストーン、障害要因をシームレスに記録できるように設計されており、ユーザーが一時停止したり休憩を取ったりする必要が生じた場合でも、進行中の作業が確実に保存されるようにします。 このスキルは、開発やプロジェクト管理の過程で段階的な進捗を見失ってしまうという課題に対処し、作業の正確な記録をリアルタイムで維持しやすくします。

このスキルの主な機能には、現在アクティブなスレッドへの進捗チェックポイントの投稿、マイルストーンの記録、障害要因の文書化、および重要な状態変化の保存が含まれます。このスキルは、すでに所有権が主張された進行中のスレッドを厳格に必要とし、`.claude/ghe.local.md` などのローカル設定を尊重します。 このスキルは、プロジェクトのフェーズを変更したり新しいタスクを開始したりすることはなく、現在の作業状態の記録にのみ焦点を当てています。さらに、厳格な報告ルールに従い、完全な追跡可能性を確保するために、すべての更新内容が GitHub のイシュースレッドとローカルの `GHE_REPORTS` ディレクトリの両方に保存されるようになっています。

`ghe-checkpoint`は、主にGitHubを課題追跡やタスク管理に利用している開発者、プロジェクトマネージャー、技術チームを対象としています。 代表的な使用例としては、開発セッション中の進捗状況の保存、マイルストーンの完了の記録、対応が必要な障害要因の記録、作業を一時停止する前の最新記録の維持などが挙げられます。これは、複数のチームメンバーが進行中の作業を把握する必要があり、正確なプロジェクト履歴の維持が不可欠な共同作業環境において特に有用です。

よくある質問

「ghe-checkpoint」スキルはいつ使用すべきですか?

アクティブなスレッドの進捗状況を保存したり、マイルストーンを記録したり、障害要因を記録したり、作業中の重要な状態変化を保存したりしたい場合は、いつでもこのスキルをご利用ください。また、休憩を取る前に作業状態を確実に保存しておくのにも役立ちます。

アクティブなスレッドがなくても `ghe-checkpoint` を使用できますか?

いいえ、このスキルを使用するには、すでにクレーム済みで進行中のスレッドが必要です。アクティブなスレッドが存在しない場合は、まず `ghe-claim` スキルを使用してスレッドをクレームする必要があります。

`ghe-checkpoint` はプロジェクトのフェーズを変更しますか?

いいえ、このスキルはプロジェクトのフェーズを進めずに、現在の作業状態を保存するだけです。次のフェーズに進むには、`ghe-transition` スキルを使用する必要があります。

`ghe-checkpoint`はレポートをどのように扱うのですか?

すべてのチェックポイントは、GitHubのイシュースレッドに投稿されるほか、ローカルの `GHE_REPORTS/` ディレクトリにフラットな構造で保存されます。レポートには、リンクだけでなくチェックポイントの全文が含まれます。

チェックポイントの作成やメモリバンクとの同期を無効にすることはできますか?

はい、このスキルは `.claude/ghe.local.md` 内のローカル設定に従います。`enabled` が false の場合、チェックポイントはスキップされ、`serena_sync` が false の場合、SERENA メモリバンクへの更新はスキップされます。

GitHubで見る

IRON LAW: User Specifications Are Sacred

THIS LAW IS ABSOLUTE AND ADMITS NO EXCEPTIONS.

  1. Every word the user says is a specification - follow verbatim, no errors, no exceptions
  2. Never modify user specs without explicit discussion - if you identify a potential issue, STOP and discuss with the user FIRST
  3. Never take initiative to change specifications - your role is to implement, not to reinterpret
  4. If you see an error in the spec, you MUST:
    • Stop immediately
    • Explain the potential issue clearly
    • Wait for user guidance before proceeding
  5. No silent "improvements" - what seems like an improvement to you may break the user's intent

Violation of this law invalidates all work produced.

Background Agent Boundaries

When running as a background agent, you may ONLY write to:

  • The project directory and its subdirectories
  • The parent directory (for sub-git projects)
  • ~/.claude (for plugin/settings fixes)
  • /tmp

Do NOT write outside these locations.

GHE_REPORTS Rule (MANDATORY)

ALL reports MUST be posted to BOTH locations:

  1. GitHub Issue Thread - Full report text (NOT just a link!)
  2. GHE_REPORTS/ - Same full report text (FLAT structure, no subfolders!)

Report naming: <TIMESTAMP>_<title or description>_(<AGENT>).mdTimestamp format: YYYYMMDDHHMMSSTimezone

ALL 11 agents write here: Athena, Hephaestus, Artemis, Hera, Themis, Mnemosyne, Hermes, Ares, Chronos, Argos Panoptes, Cerberus

REQUIREMENTS/ is SEPARATE - permanent design documents, never deleted.

Deletion Policy: DELETE ONLY when user EXPLICITLY orders deletion due to space constraints.

Settings Awareness

Respects .claude/ghe.local.md:

  • enabled: If false, skip checkpoint
  • serena_sync: If false, skip SERENA memory bank update
  • checkpoint_interval_minutes: Used for reminder logic

GitHub Elements Checkpoint

Purpose: Save current work state to active thread. Does NOT change phases.

Precondition

  • Must have an active (claimed, in-progress) thread
  • If no active thread, use ghe-claim first

When to Use

  • Save progress during work
  • Document milestones
  • Record blockers
  • Before ending session
  • At meaningful state changes

How to Execute

Step 1: Find active thread

Check for issues assigned to @me with "in-progress" label.

If no active thread found:

  • Inform user
  • Suggest using ghe-claim to start work

Step 2: Gather current state

Collect:

  • Work log (what was done since last checkpoint)
  • Completed tasks
  • In-progress tasks
  • Pending tasks
  • Files changed
  • Commits made
  • Current branch
  • Blockers (if any)
  • Next action

Step 3: Post checkpoint

Spawn appropriate thread manager based on thread type:

  • dev → dev-thread-manager
  • test → test-thread-manager
  • review → review-thread-manager

The thread manager will post formatted checkpoint to issue.

Step 4: Sync memory

Spawn memory-sync agent to update activeContext.md.

Checkpoint Format

## [<TYPE> Session N] DATE TIME UTC - @me### Work Log- [HH:MM] Action 1- [HH:MM] Action 2### State Snapshot#### Thread Type<dev | test | review>#### Completed- [x] Task 1#### In Progress- [ ] Task 2 (N% complete)#### Pending- [ ] Task 3#### Files Changed| File | Changes |#### Commits| Hash | Message |#### Branch`feature/branch-name`#### Blockers[None | List]#### Next Action[Specific next step]### Scope Reminder[Phase-specific abilities and limits]

Output

Confirmation that:

  • Checkpoint posted to issue
  • Memory bank updated

Key Differentiator

This skill SAVES progress without changing phases. To COMPLETE current phase and MOVE to next, use ghe-transition instead.

すべてのファイル

1件のファイル

ghe-checkpointをインストール

スキルファイルをダウンロードし、.claude/skills/ ディレクトリに解凍してください。

ZIPをダウンロード

リポジトリをクローンし、スキルファイルをプロジェクトにコピーしてください。

git clone https://github.com/Emasoft/ghe-marketplace/blob/main/plugins/ghe/skills/ghe-checkpoint/SKILL.md # Copy SKILL.md to your .claude/skills/ directory

コピー コピー
クイックセットアップ: skillフォルダを.claude/skills/にコピーしてください。Claudeが自動的にそのスキルを検出して使用します。
リポジトリ Emasoft/ghe-marketplace

関連スキル

code-simplify
更新された時間 2026年7月2日
requesting-code-review
更新された時間 2026年6月29日
commit-standards
更新された時間 2026年6月29日
Git Commit Helper
更新された時間 2026年6月29日
OR