KS
Killer-Skills

self-heal — how to use self-heal how to use self-heal, self-heal setup guide, what is self-heal, self-heal alternative, self-heal vs other AI agent skills, self-heal install, self-heal for AI agent development, automated friction detection, surgical fixes for AI agent skills

v1.0.0
GitHub

About this Skill

Ideal for AI agents like Cursor, Windsurf, and Claude Code that require streamlined task resolution and automated friction detection. Self-heal is a skill that automatically detects and diagnoses root causes of friction in AI agent skills, providing targeted fixes for improved efficiency.

Features

Watches for friction caused by skill instructions during live sessions
Diagnoses root cause of friction and proposes surgical fixes with user approval
Embedded into other skills as an observer for seamless integration
Surfaces automatically when detecting a fixable source of friction
Complies with directives for surgical updates to skills, ensuring minimal changes

# Core Topics

odysseyalive odysseyalive
[2]
[0]
Updated: 2/26/2026

Quality Score

Top 5%
26
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add odysseyalive/omarchy-seashells-theme/references/friction-signals.md

Agent Capability Analysis

The self-heal MCP Server by odysseyalive is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use self-heal, self-heal setup guide, what is self-heal.

Ideal Agent Persona

Ideal for AI agents like Cursor, Windsurf, and Claude Code that require streamlined task resolution and automated friction detection.

Core Value

Empowers agents to diagnose root causes of friction and propose surgical fixes using live session analysis, ensuring efficient task resolution with minimal user intervention and approval-based updates to skill instructions.

Capabilities Granted for self-heal MCP Server

Automating task resolution diagnostics
Debugging skill instruction friction
Optimizing live session performance

! Prerequisites & Limits

  • Does not run on demand, must be embedded into other skills
  • Requires user approval for proposed fixes
Project
SKILL.md
1.7 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Self-Heal

Quiet companion skill. Watches for friction caused by skill instructions during live sessions. At task resolution, diagnoses root cause and proposes surgical fixes with user approval.

This skill does not run on demand. It is embedded into other skills as an observer. When it detects a fixable source of friction, it surfaces automatically.


Directives

"Updates to skills must be surgical -- one specific instruction, smallest possible change, nothing more."

— Added 2026-02-26, source: system directive

"Nothing is written to a skill file without explicit user approval and a visible before/after diff."

— Added 2026-02-26, source: system directive

"Self-heal never modifies directives. Directives are sacred. Only workflow instructions, context descriptions, and clarifying language are in scope."

— Added 2026-02-26, source: system directive


Review Command

When invoked as /self-heal review:

  1. List all skills that have the self-heal observer embedded
  2. Show count of friction events logged per skill (read each skill's self-heal-history.md if it exists)
  3. Show count of patches applied vs. declined per skill
  4. Flag skills missing the observer — offer to embed

Grounding

Before executing any diagnosis or update:

  1. Read the relevant file from references/
  2. State: "I will use [PROTOCOL] from references/[file] under [SECTION]"

Reference files:

Related Skills

Looking for an alternative to self-heal or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication