mcpField
S
self-repair

self-repair

github.com/simhackerAgent 工作流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/

评论

支持 Markdown