improve-system — Claude Code skill: what it does, how to install
Inspects past session logs and correction history to uncover recurring agent mistakes. Suggests targeted prompt edits and audits token consumption.
npx skills add gasserane/personal-skills --skill improve-system -a claude-codeWhat improve-system does
This skill reviews session histories, QA logs, and cost calibration tables to spot habitual missteps. It parses files such as qa-rejection-log.md, cost-calibration-log.md, and feedback notes inside .remember. Instead of acting on isolated slips, it requires two independent occurrences before bundling an issue into an action item.
Once patterns are clustered, the assistant compiles concrete changes for review. These include edits to CLAUDE.md, updates to individual skills, or custom PreToolUse hooks. Every proposal requires manual confirmation. The skill never updates files autonomously, presenting a numbered overview for approval instead.
The routine relies on structured tracking logs inside the agent-improvements directory. Without recorded session notes and feedback logs in the workspace, the analysis will find no data to evaluate.
What it helps with
- identify recurring agent failure patterns across recent chats
- monitor the QA rejection rate metric over time
- pinpoint why specific sessions consumed too many tokens
- turn repeated human corrections into standing rules for
CLAUDE.md
Example prompts for the agent
- /improve-system
- Check recent sessions and show what the agent keeps getting wrong
- Why was that session expensive? Run a token audit
How to install improve-system
1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill improve-system -a claude-code2Manually: put the files in place
~/.claude/skills/improve-system/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/improve-system/
1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill improve-system -a codex2Manually: put the files in place
.agents/skills/improve-system/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill improve-system -a cursor2Manually: put the files in place
.cursor/skills/improve-system/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install gasserane/personal-skills improve-system2Manually: put the files in place
.github/skills/improve-system/SKILL.md1Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill improve-system -a gemini-cli2Platform CLI
gemini skills install https://github.com/gasserane/personal-skills --path skills/improve-systemManually: put the files in place
.devin/skills/improve-system/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add gasserane/personal-skills --skill improve-system -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about improve-system
How to install improve-system in Claude Code?
Run npx skills add gasserane/personal-skills --skill improve-system -a claude-code. The configuration is saved to ~/.claude/skills/improve-system/SKILL.md.
How does improve-system differ from /system-audit?
While /system-audit focuses on fixing one-off bugs and configuration drift, improve-system isolates recurring behavioural trends across runs. It translates frequent human corrections into permanent instructions.
Does the skill modify files automatically?
No, automatic file updates are barred. The skill drafts a numbered list of edits and pauses until you explicitly approve or reject each proposed change.