skill-improver

Apply structured improvement plans to Claude Skills with conflict resolution and verification.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/EmaRimoldi/Claude-scholar-extended --skill skill-improver-emarimoldi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-improver
Source: https://github.com/EmaRimoldi/Claude-scholar-extended/tree/main/skills/skill-improver
Command: npx skills add https://github.com/EmaRimoldi/Claude-scholar-extended --skill skill-improver-emarimoldi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automatically applying improvement plans to Claude Skills to reduce manual editing and ensure consistent quality across skills.

Core Features & Use Cases

  • Reads improvement-plan-{skill-name}.md files generated by skill-quality-reviewer.
  • Merges, validates, and applies changes to SKILL.md and related files with conflict resolution, backups, and verification.
  • Generates an update report and verification results to support quality governance.

Quick Start

Run the skill-improver to read improvement-plan files and automatically merge, apply, verify, and report changes to the target skill.

Frequently Asked Questions about skill-improver

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

FAQPage Schema
How do I automatically apply improvement plans to Claude Skills?

Automatically applying improvement plans involves reading structured markdown files and merging changes into SKILL.md and related references. The skill-improver handles parsing, conflict resolution, backups, and verification to update skill quality without manual editing.

How does YAML frontmatter update work when merging skill improvements?

YAML frontmatter updates are parsed and merged directly into the target skill files during the improvement process. The tool validates changes and resolves conflicts to maintain skill integrity before committing the updates.

What is the best way to ensure quality assurance when updating Claude Skills?

Quality assurance during skill updates is ensured by generating verification results and update reports after applying changes. The automated process creates backups, handles conflict resolution, and validates the final state of SKILL.md and related files.

Can I use skill-improver to fix issues in SKILL.md without manual code merge?

Yes, skill-improver automates the code merge process by reading improvement-plan files and applying per-file edits directly. It handles conflict resolution and backup creation automatically to reduce manual editing efforts.

Do I need a specific file format to trigger automated skill improvement?

You need an improvement-plan-{skill-name}.md file, typically generated by a skill-quality-reviewer, to trigger the automated improvement process. The tool reads this structured plan to parse, validate, and apply updates to the target skill.

What happens if there are conflicts when applying changes to related skill references?

Conflicts applying changes to related references are handled through built-in conflict resolution mechanisms during the merge process. The tool ensures skill integrity by managing these conflicts and creating backups before finalizing updates.