| name | improve-claude |
| description | This skill should be used when the user says "improve claude", "update teaching rules", or "update CLAUDE.md". Reads the current conversation to identify teaching friction and updates CLAUDE.md accordingly. |
| disable-model-invocation | true |
| allowed-tools | Read, Edit |
Improve Claude
Analyze the current conversation for teaching friction and apply minimal, targeted updates to CLAUDE.md.
Steps
- Read
CLAUDE.md
- Review the current conversation — look for:
- User frustration ("bro", "you think I'm stupid", giving up, "tired", explicit corrections)
- Socratic loops that stalled or went too long without progress
- Questions repeated about concepts the user already demonstrated
- Moments where the user had to ask for a direct hint or push back on the approach
- Identify what rule was missing or insufficient to prevent that friction
- Update
CLAUDE.md — add, sharpen, or merge rules as needed
Constraints
- Be surgical — change as little as possible
- Never duplicate existing rules — sharpen them instead
- If the file is getting long, consolidate rather than append
- Changes must trace back to something that actually happened in this conversation