claude-reflect
43
总安装量
43
周安装量
#4903
全站排名
安装命令
npx skills add https://github.com/bayramannakov/claude-reflect --skill claude-reflect
Agent 安装分布
claude-code
35
opencode
29
codex
27
antigravity
19
windsurf
17
Skill 文档
Claude Reflect – Self-Learning System
A two-stage system that helps Claude Code learn from user corrections.
How It Works
Stage 1: Capture (Automatic)
Hooks detect correction patterns (“no, use X”, “actually…”, “use X not Y”) and queue them to ~/.claude/learnings-queue.json.
Stage 2: Process (Manual)
User runs /reflect to review and apply queued learnings to CLAUDE.md files.
Available Commands
| Command | Purpose |
|---|---|
/reflect |
Process queued learnings with human review |
/reflect --scan-history |
Scan past sessions for missed learnings |
/reflect --dry-run |
Preview changes without applying |
/reflect-skills |
Discover skill candidates from repeating patterns |
/skip-reflect |
Discard all queued learnings |
/view-queue |
View pending learnings without processing |
When to Remind Users
Remind users about /reflect when:
- They complete a feature or meaningful work unit
- They make corrections you should remember for future sessions
- They explicitly say “remember this” or similar
- Context is about to compact and queue has items
Correction Detection Patterns
High-confidence corrections:
- Tool rejections (user stops an action with guidance)
- “no, use X” / “don’t use Y”
- “actually…” / “I meant…”
- “use X not Y” / “X instead of Y”
- “remember:” (explicit marker)
Learning Destinations
~/.claude/CLAUDE.md– Global learnings (model names, general patterns)./CLAUDE.md– Project-specific learnings (conventions, tools, structure)commands/*.md– Skill improvements (corrections during skill execution)
Example Interaction
User: no, use gpt-5.1 not gpt-5 for reasoning tasks
Claude: Got it, I'll use gpt-5.1 for reasoning tasks.
[Hook captures this correction to queue]
User: /reflect
Claude: Found 1 learning queued. "Use gpt-5.1 for reasoning tasks"
Scope: global
Apply to ~/.claude/CLAUDE.md? [y/n]