skill-repair

Fixes failed agent skill installations and updates manifest.json status entries.

Updated Aug 26, 2026
One-click install
npx skills add https://github.com/Lathika-laa/Recipe_Box --skill skill-repair-lathika-laa
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-repair
Source: https://github.com/Lathika-laa/Recipe_Box/tree/main/.github/.gemini/skills/skill-repair
Command: npx skills add https://github.com/Lathika-laa/Recipe_Box --skill skill-repair-lathika-laa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Agent skills can fail to install due to malformed SKILL.md files, missing resources, or broken sub-scripts, leaving them stuck in an error state. This Skill guides the repair of the failed skill's files and updates the manifest.json so the skill is marked as installed again. ## Core Features & Use Cases - Error Analysis: Interprets the reported installation error to locate the root cause across all files in the skill directory. - Guided Repair Workflow: Lists and analyzes every file in the installed skill directory to fix malformed SKILL.md files, missing resources, or incorrect sub-scripts. - Manifest Synchronization: Updates the skill's entry in manifest.json by setting "status" to "installed" and clearing the "error" field so the UI refreshes automatically. - Use Case: A skill named "data-fetcher" fails installation because its SKILL.md frontmatter is malformed. Use this Skill to fix the frontmatter, then update manifest.json to mark "data-fetcher" as installed with no error. ## Quick Start Fix the failed skill installation for the given skill ID and update its manifest.json entry to mark it as installed.

Frequently Asked Questions about skill-repair

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

FAQPage Schema
How do I fix a failed agent skill installation?▼

Analyze the reported error, then list and review all files in the skill's installed directory to find the root cause, such as a malformed SKILL.md or missing resources. After fixing the files, update manifest.json to set the skill's status to installed and clear the error field.

How do I update manifest.json after repairing a skill?▼

Find the skill's entry by its ID in the skills object of manifest.json, set "status" to "installed", and set the "error" field to null or remove it. The UI detects this change automatically and refreshes.

What causes an agent skill installation to fail?▼

Common causes include malformed SKILL.md frontmatter, missing resource files, and incorrect sub-scripts within the skill directory. Because skills can contain multiple files, all files should be analyzed collectively to identify the root cause.

Why is my skill still showing an error after I fixed its files?▼

Fixing the source files alone does not clear the error state. You must also update the skill's entry in manifest.json, setting status to installed and error to null, before the UI will reflect the repair.