majiayu000/claude-skill-registry-data/skill-repair

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Tainted

Author "majiayu000" has blocked skill(s)

Use this to fix and re-install agent skills that have failed installation. This skill provides the necessary context and permissions to surgically update the `manifest.json` after a fix has been applied.

Install

npx vskill@latest install majiayu000/claude-skill-registry-data/skill-repair

SKILL.md

Skill Repair Assistant

You have been tasked with fixing a broken agent skill. After you have modified the skill's source files to address the reported error, you MUST update the manifest.json to reflect that the skill is now repaired.

Skill Context

  • Skill ID: The unique identifier for the skill (e.g., my-skill).
  • Source Path: Where the skill's source files are located.
  • Installed Path: Where the skill is installed/replicated.
  • Manifest Path: The absolute path to the manifest.json file.

Repair Procedure

  1. Analyze Error: Understand the error message provided in the prompt.
  2. Fix Installed Path: Fix the issue at the installed path. Since some

skills have multiple files, you MUST list all files in the skill directory and analyze them collectively to find the root cause (e.g., malformed SKILL.md, missing resources, or incorrect sub-scripts).

  1. Update Manifest: Once the fix is applied to ALL relevant files, you MUST

update the manifest.json at the Manifest Path.

  • Find the entry for the skill ID in the skills object.
  • Set "status": "installed".
  • Clear the "error" field (set to null or remove it).
  1. Verification: The UI will automatically detect this change and refresh.
Manifest Example
json
{
"skills": {
"my-skill": {
"status": "installed",
"disabled": false,
"error": null
}
}
}

Anti-Patterns

AvoidWhyInstead
Modifying manifest without source fixesRe-triggers installation failures on reloadResolve compilation bugs in target source files first
Saving malformed JSON filesCrashes the main UI parser frameworkRun a JSON validate syntax check (python -m json.tool) before saving

References

MANDATORY - Self-containment Directive: This is a self-contained skill. Do NOT load external files or reference directories unless explicitly created during the execution of this workflow.

Memory Sync

After completing key technical findings, architectural decisions, code refactorings, or risk assessments, you MUST trigger the local memory capture.

  1. Save the final summary or artifact as a Markdown file in the project directory.
  2. Invoke the capture script:

``bash python3 ~/memory_system/capture_knowledge.py <file_path> ``

  1. This ensures that new learnings, policies, and technical snippets are automatically routed to the correct local storage (OKF or ChromaDB).

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
23
Repository forks
9
7-day trend score
21

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/majiayu000/claude-skill-registry-data/skill-repair/badge)](https://verified-skill.com/skills/majiayu000/claude-skill-registry-data/skill-repair)

Something wrong with this skill or its page? Tell us.