Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Self-reflect on the current session to identify mistakes and propose improvements to .claude configuration (CLAUDE.md, hooks, skills).
.claude/skills/majiayu000-claude-improve-config/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 54% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 63% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 61% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 9% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -8% | 0% |
Analyze the current session for errors, mistakes, or inefficiencies and propose improvements to the .claude configuration to prevent similar issues in the future.
/claude-improve-configSessionEnd hookReview the conversation for:
Rate severity:
Only propose changes for critical or moderate issues.
Changes can include:
CLAUDE.md Updates:
New Hooks:
New Skills:
Present proposals clearly:
markdown## Session Reflection ### Issues Identified 1. **[Critical/Moderate]** Brief description of the issue - What happened: ... - Why it happened: ... - Impact: ... ### Proposed Changes #### Change 1: [Type - CLAUDE.md/Hook/Skill] **Rationale:** Why this change prevents the issue **Implementation:** [Show the exact changes to make] #### Change 2: ...
Issue: Claude claimed tests passed without running them.
Proposal: Add to CLAUDE.md:
markdown**Test verification**: Never claim tests pass without showing actual test output. Always run `uv run pytest` with the specific test file before marking test-related tasks complete.
Issue: Code was submitted with lint errors multiple times.
Proposal: Add PostToolUse hook for Write/Edit:
json{ "matcher": "Write|Edit", "hooks": [ { "type": "command", "command": "ruff check --select=E,F $TOOL_INPUT.file_path 2>/dev/null || true" } ] }
Issue: PR was created against wrong base branch.
Proposal: Add to CLAUDE.md:
markdown**Pull requests**: Always verify the target branch before creating a PR. For this project, PRs should target `main` unless explicitly specified otherwise.
Other measured skills in the registry, with their headline benchmark lift.