mcpField
S
self-repair

self-repair

github.com/simhackerエージェントワークフロー6051 回インストール3 日前に更新
リポジトリ

self-repair について

self-repair は、チェックリストに基づいて欠落または無効なプロジェクト状態を修復するスキルです。修復デーモンが必須ファイル、付随メタデータ、境界の問題を直して記録し、失敗で停止せず処理を続けます。

主な機能

  1. 01欠落または無効な状態の検出
  2. 02必須ファイルの修復
  3. 03付随メタデータの維持
  4. 04境界外ファイルの確認
  5. 05修復を記録して処理を継続

活用シーン

  1. 01不足している必須ファイルの復元
  2. 02ファイルの付随メタデータの修復
  3. 03定義された境界外のファイルを特定
  4. 04状態修復後にワークフローを継続

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/simhacker/moollm --skill self-repair

インストール後、Claude Code で/self-repairを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

CARD.yml
CHECKLIST.yml.tmpl
GLANCE.yml
README.md
skill-snitch-report.md

詳細

自己修復

状態の欠落は失敗ではなく、修復のきっかけです。

チェックリストベースの自己修復デーモンです。

重要

NEVER-CRASH — 中核となる原則です。失敗するのではなく、修復します。常に。

原則

問題が発生したとき:

  1. 検出 — チェックリストで状態の欠落や無効な状態を見つけます
  2. 修復 — デーモンが必要なものを作成・修正します
  3. 記録 — 修復した内容を記録します
  4. 続行 — 決してクラッシュせず、常に収束します

内容

ファイル目的
SKILL.mdプロトコルの完全なドキュメント
CHECKLIST.yml.tmplチェックリストのテンプレート

修復デーモン

デーモン監視対象
checklist_repairer欠落している標準ファイル
sticky_note_maintainer欠落しているサイドカーメタデータ
membrane_keeper境界外にあるファイル

相互に絡み合う仕組み

自己修復は免疫システムです。すべてを監視します。

graph LR
    SR[🔧 self-repair] -->|monitors| SL[📜 session-log]
    SR -->|monitors| WS[working-set.yml]
    SR -->|creates| HOT[hot.yml / cold.yml]
    SR -->|repairs| FILES[missing files]
    
    SR -->|part of| KERNEL[kernel/self-healing]

連携先

関連スキル
スキル関係
session-log/自己修復がログの整合性を監視します
summarize/コンテキストが予算を超えると起動します
honest-forget/メモリを穏やかに減衰させます
プロトコルシンボル
シンボルリンク
NEVER-CRASHPROTOCOLS.yml
REPAIR-DEMONPROTOCOLS.yml
ROBUST-FIRSTPROTOCOLS.yml
BEST-EFFORTPROTOCOLS.yml
カーネル
ナビゲーション
方向移動先
⬆️ 上へskills/
⬆️⬆️ ルートプロジェクトルート
📜 関連項目session-log/

コメント