From u22a8
Evaluate content, identify weaknesses, make targeted edits, and re-evaluate to confirm improvement. Use when the user wants to improve content against scoring model traits.
How this skill is triggered — by the user, by Claude, or both
Slash command
/u22a8:improveThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
A scoring model is a standard of judgment, learned from examples, that can score any content. Each model has traits — distinct dimensions of quality — and scores content 0–100 per trait. Scores are deterministic and instant.
A scoring model is a standard of judgment, learned from examples, that can score any content. Each model has traits — distinct dimensions of quality — and scores content 0–100 per trait. Scores are deterministic and instant.
Evaluate content, analyze weaknesses, make targeted edits, and re-evaluate to confirm improvement.
Identify content and model. Read content from file ($ARGUMENTS), URL, or conversation. URLs passed to score are fetched automatically. If the user specifies a model, use it. Otherwise, call list_models and pick the most relevant one based on context, or let the user choose. Then confirm which traits to optimize for using list_traits.
Baseline evaluation. Call score with the current content. Record per-trait scores, zones, and headroom. Present the baseline — highlight which traits have the most headroom (furthest from "solid" threshold).
Analyze score patterns. For each weak trait (most headroom first):
Make targeted edits. Apply changes to the content:
Re-evaluate. Call score with the improved content and compare_to set to the original content. This returns both scores and the delta between them.
Report results. Show before/after comparison using the delta from the response:
Iterate if requested. If the user wants further improvement, repeat from step 3. Each iteration should target the trait with the most headroom.
score with compare_to to get a direct comparison with deltasdelta.scores (per-trait) and delta.composite — use these directlydetail field — don't invent your own score interpretation.User: "Improve my blog post for flow and storytelling"
list_models, pick the most fitting model or ask the userscore(content=improved_text, compare_to=original_text):
Flow: 71 (+26) — now Solid
Storytelling: 68 (+6) — still Solid, closer to Strong
Composite: 69 (+16)
npx claudepluginhub u22a8/plugins --plugin u22a8Provides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.