skill-improver
Skill2 starsChanged 34 days agoMITView on GitHub
Improve the kit's skills based on usage patterns and feedback. Looks at what you override, reject, or redo — then proposes targeted edits. Builder skills get process, output, and handoff fixes; evaluator skills get recalibrated grading when your judgment and the skill's diverge. Use when you keep overriding or redoing a skill's output, or an evaluator's grade feels too strict or too lenient.
19 other projects use a version of this.
Adopted by
Most recently taken up by
- svg153/skillstheir own version, first seen Nov 1, 2026
- davidanthonyn/claude-skillstheir own version, first seen Oct 20, 2026
- air-gapped/skillstheir own version, first seen Oct 19, 2026
- juandelossantos/another-agent-skillstheir own version, first seen Oct 17, 2026
- AlvaroVFon/skillstheir own version, first seen Oct 13, 2026
- ilamanov/skillstheir own version, first seen Oct 13, 2026
Other versions19 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 19
- Galaxy-Dawn/claude-scholar★ 5.9ksame name
- Heyvhuang/ship-faster★ 337same name
- fjrevoredo/mini-diarium★ 318same name
- ribeirogab/zeno-agent★ 9same name
- air-gapped/skills★ 6same name
- exiao/meta-skills★ 4same name
- AlvaroVFon/skills★ 2same name
- karozi/awesome-product-management-skills★ 2same name
- LiozShor/claude-code-skills★ 2same name
- BenSchZA/skills★ 1same name
9 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository11 other files it gives its agents.
- anonymizerSkill
- content-strategistSkill
- find-my-voiceSkill
- portfolio-copywriterSkill
- quality-checkSkill
- refreshSkill
- setupSkill
- story-adapterSkill
- voice-guardianSkill
- web-content-optimizerSkill
- website-expertSkill
The file
We split this skill into the rules it gives an agent
3 rules. 0 are common, 2 are distinctive, and 1 is very specific to this project.
0
Common
Most of the 19 edited versions we read keep these.
2
Distinctive
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 43
Ask: "Any specific feedback on these skills, or should I work from what I've observed?"
- Very specific: line 52
Read .claude/skills/<name>/SKILL.md for each target.
- Distinctive: line 86
If a rewrite IS needed, show full before/after.
“Common” is measured: kept by at least 6 in 10 of the 19 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Skill Improver
Improve skills by tracking what works, what you override, and what falls flat — then proposing targeted edits.
Scope
Builder skills — CREATE content or implement changes:
| Skill | What It Builds |
/portfolio-copywriter | Website copy (hero, about, CTAs) |
/story-adapter | Work stories, case studies |
/content-strategist | Content routing decisions |
/website-expert | Code, design, technical implementation |
/find-my-voice | Voice profile |
/refresh | Updates to an existing portfolio |
/setup | First-run identity and contact |
Improve: process (steps that produce weak output), handoffs (gaps between skills, e.g. copywriter → website-expert), output quality (templates, principles, defaults that aren't working), missing guidance.
Evaluator skills — JUDGE content or gate publishing:
| Skill | What It Evaluates |
/quality-check | Final gate — orchestrates specialists |
/voice-guardian | Tone, authenticity, corporate speak |
/web-content-optimizer | SEO, readability, performance, mobile |
/anonymizer | Sensitivity, confidentiality |
Improve: grading criteria (A-D thresholds too strict, too lenient, or missing), checklists, priority definitions (P0/P1/P2), gate logic (what blocks publishing vs. what's a note).
Process
1. Collect Signals
Ask: "Any specific feedback on these skills, or should I work from what I've observed?"
Accept:
- Explicit feedback — complaints ("copywriter keeps writing generic hooks", "voice-guardian flags too many things"), missing checks ("web-content-optimizer doesn't catch X"), grade disagreements ("that should have been a B, not a C")
- Overrides observed in the conversation — output the user rewrote or always edits, steps skipped or reordered, flags the user kept anyway, shipping despite a failing grade. For evaluators this is the strongest signal: the evaluator was wrong, not the user.
- "Just check" — work from observed patterns only
2. Read Target Skill File(s)
Read .claude/skills/<name>/SKILL.md for each target. Note process steps, principles, templates, and output formats. For evaluators, focus on grade definitions, checklist items, priority definitions, and pass/fail thresholds.
3. Diagnose and Propose
Classify each gap.
Builder gap types: missing guidance, weak principle, stale example, missing step, wrong priority.
Evaluator gap types:
| Gap Type | Description | Example |
| Missing check | Something the evaluator should catch but doesn't | web-content-optimizer doesn't check CTA strength |
| Weak criteria | Check exists but threshold is vague | "Good CTA" without defining good |
| Wrong priority | Issue flagged at wrong severity | Broken mobile = P2 should be P0 |
| Over-strict | Evaluator flags things user consistently overrides | Voice guardian rejecting your preferred phrases |
| Under-strict | Evaluator passes things that don't hold up | Voice guardian passing resume-speak |
For each gap, propose ONE specific edit:
| Field | Value |
| Skill | Which skill file |
| Section | Which section to edit |
| Gap type | From above |
| Confidence | High/Medium — based on signal strength |
| Current text | Exact quote from skill file |
| Proposed text | Replacement text |
| Why | What pattern or feedback this addresses |
| Risk | What could go wrong (e.g., "might flag too aggressively at first") |
Rules:
- One gap = one proposal. No bundling.
- Additive preferred over rewrites — add a principle, don't rewrite a section. Never remove existing guidance unless it's clearly wrong.
- If a rewrite IS needed, show full before/after. For grading criteria, show the full grade definition before/after. For checklist additions, show where in the list it goes.
4. Get Approval
Present all proposals. User approves, rejects, or modifies each one individually. Never apply without explicit approval.
5. Apply and Log
For each approved edit:
- Apply the change to the skill file
- Append to the skill's Change Log (create if missing):
| Date | Change | Source | Approved |
| YYYY-MM-DD | Brief description | feedback/pattern | Yes |
Principles
- Minimal edits — smallest change that addresses the gap
- Your overrides are data — when you consistently keep or redo something, the skill needs recalibration, not you
- One edit, one reason — every change maps to an observed pattern
- Preserve voice — edit the skill's process, not its personality
- User decides — propose, never auto-apply
Evaluator calibration:
- False positives erode trust — an evaluator that flags too much gets ignored. Fewer, higher-confidence flags > many weak flags.
- Evaluators should agree — if voice-guardian gives an A to copy the user keeps rewriting, something is miscalibrated.
- Grade inflation awareness — if everything gets A, the grading is too lenient. If real-world results don't match the grades, someone should have caught it.
- Evaluators flag, don't fix — evaluators identify problems; builder skills fix them. An evaluator prescribing solutions is scope creep.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

