skill-improve

Run static and category tests on SKILL.md, diagnose failures, apply edits, and retest.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/easonlao/jiazi-game --skill skill-improve-easonlao
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-improve
Source: https://github.com/easonlao/jiazi-game/tree/main/.claude/skills/skill-improve
Command: npx skills add https://github.com/easonlao/jiazi-game --skill skill-improve-easonlao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you reliably upgrade an existing skill by running a measurable improvement loop, so changes are kept only when they improve test results.

Core Features & Use Cases

  • Test-driven improvement loop: Executes static checks (and optional category checks), proposes targeted edits, rewrites only what fails or warns, and then retests.
  • Fail/warn diagnosis: Pinpoints specific gaps such as missing frontmatter fields, insufficient phase structure, missing verdict keywords, or absent ask-before-write language.
  • Safe change control: Keeps improvements only if the combined score improves, otherwise offers guidance to revert.

What this is used for

When you maintain a collection of skills and need consistent quality across frontmatter, workflow phases, and rubric compliance without manual guesswork, use this to quickly converge on passing standards.

Quick Start

Run /skill-improve skill-improve to improve the specified skill in place.

Frequently Asked Questions about skill-improve

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

FAQPage Schema
How do I iteratively improve a skill with automated testing?▼

To iteratively improve a skill, you run a static test baseline, diagnose failing and warning checks, apply targeted before/after edits, and retest to decide whether to keep or revert changes based on measurable score improvements.

How do I diagnose failing rubric compliance checks in a SKILL.md file?▼

Diagnosing failing rubric compliance checks involves running static tests to pinpoint specific gaps like missing frontmatter fields, insufficient phase structure, missing verdict keywords, or absent ask-before-write language in your SKILL.md file.

Can I automatically rewrite skill body instructions to fix static analysis warnings?▼

Yes, you can automatically rewrite skill body instructions to fix static analysis warnings by applying targeted before/after edits to failing sections, but only after user approval and using an allowed-tool-constrained write step.

What is a test-driven improvement loop for skill maintenance?▼

A test-driven improvement loop for skill maintenance is a process where you execute static and category checks, propose targeted edits to rewrite only what fails or warns, and then retest to ensure changes yield measurable improvements.

How do I safely revert skill changes if retesting shows lower scores?▼

To safely revert skill changes when retesting shows lower scores, the improvement workflow keeps improvements only if the combined score improves, otherwise it offers guidance to revert the applied edits.

Do I need user approval before writing changes during skill improvement?▼

Yes, you need user approval before writing changes during skill improvement, as the workflow requires an allowed-tool-constrained write step that executes only after explicit approval to modify the SKILL.md file.