Claude-skill-registry eld-record-compact
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/eld-record-compact" ~/.claude/skills/majiayu000-claude-skill-registry-eld-record-compact && rm -rf "$T"
manifest:
skills/data/eld-record-compact/SKILL.mdsource content
PCE Compact Skill
長期・反復で膨らむ履歴を要約/圧縮して、継続可能な状態を維持する。
圧縮の原則
- 連続性保持: 判断の経緯を失わない
- 最小化: 必要最小限に絞る
- 構造化: 検索・参照しやすい形式
- 差分明示: 何が変わったかを明確に
圧縮フォーマット
セッションノート
# Session Note: [日付/タスク名] ## 達成したこと - [成果1] - [成果2] ## 重要な決定 - [決定1]: [理由] ## 未解決・次回への引き継ぎ - [ ] [TODO1] - [ ] [TODO2] ## 参照すべきファイル - [ファイル1]: [その役割] ## 注意点・懸念 - [懸念1]
進捗サマリー(長期プロジェクト用)
# Progress: [プロジェクト名] ## Current State [現在の状態を1-2文で] ## Completed Milestones 1. [マイルストーン1] - [日付] ## Active Context - Goal: [現在の目標] - Blockers: [阻害要因] - Next: [次のアクション]
圧縮タイミング
| トリガー | アクション |
|---|---|
| 50ターン経過 | セッションノート作成 |
| タスク完了 | 成果物と学びを記録 |
| セッション終了 | 次回用ノート作成 |
| 明示的依頼 | 即座に圧縮実行 |
使用例
User: ここまでの作業をまとめて Claude: # Session Note: 2024-12-21 認証機能実装 ## 達成したこと - JWT認証の基本実装完了 - ログイン/ログアウト実装 - 単体テスト作成 (80%カバレッジ) ## 重要な決定 - リフレッシュトークン7日有効: セキュリティとUXのバランス - httpOnly Cookie使用: XSS対策 ## 未解決 - [ ] トークンリフレッシュエンドポイント - [ ] E2Eテスト → pce-memoryに保存完了
品質優先原則(Superpowers統合)
核心原則
- Epistemic Humility: 推測を事実として扱わない。
と言う勇気を持つunknown - Evidence First: 結論ではなく因果と証拠を中心にする
- Minimal Change: 最小単位で変更し、即時検証する
- Grounded Laws: Lawは検証可能・観測可能でなければならない
- Source of Truth: 真実は常に現在のコード。要約はインデックス
「速さより質」の実践
- 要件の曖昧さによる手戻りを根本から排除
- テストなし実装を許さない
- 観測不能な変更を防ぐ
完了の定義
- Evidence Ladder目標レベル達成
- Issue Contractの物差し満足
- Law/Termが接地している(Grounding Map確認)
- Link Mapに孤立がない
- ロールバック可能な状態
停止条件
以下が発生したら即座に停止し、追加計測またはスコープ縮小:
- 予測と現実の継続的乖離(想定外テスト失敗3回以上)
- 観測不能な変更の増加(物差しで検証できない変更)
- ロールバック線の崩壊(戻せない変更の発生)