Stats
Actions
Tags
From Session & Memory
Analyzes past errors and decisions to identify patterns and generate improvements for Claude's rules, skills, and hooks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/session-tools:self-reflectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze past sessions and errors to generate actionable improvements.
Analyze past sessions and errors to generate actionable improvements.
python ${WORKSPACE}/tools/vector_memory.py search "ошибка error fix bug" --limit 10
python ${WORKSPACE}/tools/vector_memory.py search "решение выбрали decided" --limit 10
python ${WORKSPACE}/tools/vector_memory.py search "learned паттерн pattern" --limit 10
powershell -c "Get-Content $env:USERPROFILE\.claude\logs\subagents.log -Tail 50"
For each error/issue found:
Categories:
~/.claude/rules/routing.md~/.claude/skills/settings.jsonFor each improvement:
python ${WORKSPACE}/tools/vector_memory.py learn "[improvement description]" "self-improvement"
# Self-Reflection Report
## Errors Analyzed
1. [Error] -> [Root cause] -> [Fix applied]
## Recurring Patterns
- Pattern: [description]
- Frequency: N times
- Improvement: [what to change]
## Improvements Generated
- [ ] [Rule/skill/hook change description]
## Metrics
- Errors analyzed: N
- Patterns found: N
- Improvements proposed: N
Sets up isolated workspaces using native worktree tools or git worktree fallback. Use before starting feature work to protect the current branch.
npx claudepluginhub jhamidun/claude-code-config-pack --plugin session-tools