Skip to main content

self-repair

Missing state triggers repair, not failure.

ソース情報

リポジトリ
SimHacker/moollm
ソースの最終更新活動
2026年2月7日 14:40
検出された SKILL.md の言語
英語
スター
60
フォーク
5

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

ファイルエクスプローラー
6 ファイル

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
self-repair
description
Missing state triggers repair, not failure.
license
MIT
tier
1
allowed-tools
["read_file","write_file"]
related
["robust-first","bootstrap","honest-forget","session-log","coherence-engine","debugging","postel"]
tags
["moollm","healing","recovery","resilience","consistency"]
# Self Repair > **Missing state triggers repair, not failure.** Checklist-based self-healing demons. > [!IMPORTANT] > **NEVER-CRASH** — The core principle. Repair instead of fail. Always. ## The Principle When something's wrong: 1. **Detect** — Checklist finds missing/invalid state 2. **Repair** — Demon creates/fixes what's needed 3. **Log** — Document what was repaired 4. **Continue** — Never crash, always converge ## Contents | File | Purpose | |------|---------| | [SKILL.md](./SKILL.md) | Full protocol documentation | | [CHECKLIST.yml.tmpl](./CHECKLIST.yml.tmpl) | Checklist template | ## Repair Demons | Demon | Watches For | |-------|-------------| | `checklist_repairer` | Missing canonical files | | `sticky_note_maintainer` | Missing sidecar metadata | | `membrane_keeper` | Files outside boundaries | ## The Intertwingularity Self-repair is the immune system. It monitors everything. ```mermaid 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] ``` --- ## Dovetails With ### Sister Skills | Skill | Relationship | |-------|--------------| | [session-log/](../session-log/) | Self-repair monitors log integrity | | [summarize/](../summarize/) | Triggered when context exceeds budget | | [honest-forget/](../honest-forget/) | Graceful memory decay | ### Protocol Symbols | Symbol | Link | |--------|------| | `NEVER-CRASH` | [PROTOCOLS.yml](../../PROTOCOLS.yml#NEVER-CRASH) | | `REPAIR-DEMON` | [PROTOCOLS.yml](../../PROTOCOLS.yml#REPAIR-DEMON) | | `ROBUST-FIRST` | [PROTOCOLS.yml](../../PROTOCOLS.yml#ROBUST-FIRST) | | `BEST-EFFORT` | [PROTOCOLS.yml](../../PROTOCOLS.yml#BEST-EFFORT) | ### Kernel - [kernel/self-healing-protocol.md](../../kernel/self-healing-protocol.md) — Full specification - [schemas/agent-directory-schema.yml](../../schemas/agent-directory-schema.yml) — What gets repaired ### Navigation | Direction | Destination | |-----------|-------------| | ⬆️ Up | [skills/](../) | | ⬆️⬆️ Root | [Project Root](../../) | | 📜 Sister | [session-log/](../session-log/) |
GitHubで見る