self-heal

Analyze session logs to identify and correct friction in skill instructions.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/DevQwiet/my-skills --skill self-heal-devqwiet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-heal
Source: https://github.com/DevQwiet/my-skills/tree/main/self-heal
Command: npx skills add https://github.com/DevQwiet/my-skills --skill self-heal-devqwiet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automatically identifies and suggests corrections for potential friction within the execution of other skills, improving the overall quality and efficiency of interactions.

Core Features & Use Cases

  • Friction Detection: Monitors for explicit and implicit user signals indicating issues with skill instructions.
  • Diagnostic Reports: Generates reports detailing friction events, patch application, and history.
  • Patch Review and Application: Proposes changes to the affected skill's instructions, with review and application requiring user approval.
  • Use Case: Use this Skill within an existing skill framework to maintain the integrity of interactions and improve the user experience.

Quick Start

Invoke the self-heal skill by typing /self-heal review to begin the analysis.

Frequently Asked Questions about self-heal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does friction detection work in AI skill frameworks?

Patch management for skill instructions involves generating patch proposals based on diagnostic reports of friction events. This skill facilitates user-validated updates, requiring your approval before applying any corrections to the affected skill's instructions.

How do I run an interaction analysis to correct skill friction?

To run interaction analysis and correct skill friction, invoke the self-heal skill by typing /self-heal review. This initiates the process of analyzing session logs and generating diagnostic reports for patch review.

Can I automatically apply skill corrections without user approval?

No, you cannot automatically apply skill corrections without user approval. The patch review and application process requires user validation, ensuring you maintain control over any updates made to the skill instructions.

What is the best way to maintain interaction quality in embedded skill frameworks?

The best way to maintain interaction quality in embedded skill frameworks is to use automated friction detection and patch management. By continuously monitoring for user friction and generating diagnostic reports, you can proactively suggest and apply user-validated updates to skill instructions.

Do I need external dependencies to perform skill correction and friction detection?

No, you do not need external dependencies to perform skill correction and friction detection. This skill operates independently with scripts and references, allowing you to analyze session logs and generate patch proposals without additional environment setup.