About skill-improver
skill-improver analyzes execution artifacts to suggest improvements to Skills and Workflows. It identifies failures, bottlenecks, confirmation issues, and artifact-contract gaps, then provides prioritized recommendations and optionally a minimal patch.
Key features
- 01Analyzes run logs and state
- 02Finds failures and time bottlenecks
- 03Checks artifact naming and persistence
- 04Prioritizes improvement suggestions
- 05Can produce a minimal skill patch
Use cases
- 01Improving a workflow after a run
- 02Identifying repeated failures or wasted steps
- 03Checking whether workflow artifacts are consistent
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ heyvhuang/ ship-faster --skill skill-improverAfter installing, type/skill-improverin Claude Code to confirm it loaded.
Details
From the project READMESkill Improver
Retrospect and improve Skills/Workflows based on real execution artifacts, making the skill chain more stable with use.
Input (pass path only)
run_dir:runs/<workflow>/active/<run_id>/(oropenspec/changes/<change-id>/)
Output
improvements.md: Improvement suggestions (can be directly converted to change tasks)- Optional: Minimal patch to relevant
SKILL.md(only change what's necessary)
Process
- Read
logs/state.jsonandlogs/events.jsonl, extract:- Failure points (error types, frequency, missing context)
- Time bottlenecks (repetitive steps, ineffective searches, excessive context)
- Manual confirmation points (whether too early/too late/missing)
- Check artifact contracts:
- Whether each step has persisted output
- Whether only paths are passed instead of content
- Whether there are inconsistent naming/paths
- Output improvement suggestions (sorted by benefit):
- Prompt/trigger word optimization
- I/O contract completion (add required fields, fix artifact file names)
- Error handling and rejection strategies
- Suggest new deterministic scripts (only when necessary)
Output Template (recommended)
- Overview: Core issues from this run
- Top Issues (high → low): Each includes "symptom/root cause/fix suggestion/related skill/suggested change point"
- Suggested Minimal Change List: Listed by file
Comments
Markdown supported