Dejavu
Review and manage learned antipattern rules. Use when Claude should review its past mistakes, apply learned rules to CLAUDE.md, or check rule effectiveness. Triggers on "/dejavu", "review rules", "what did you learn".From its SKILL.md
npx -y skills add cmg8431/claude-dejavu --skill dejavuAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 3 commands, including `claude-dejavu stats --path "$(pwd)"` and 2 more.
SKILL.md
1.9 KB, 391 tokens by cl100k_base, as published. Nobody here has run it
claude-dejavu: Review Learned Rules
You are helping the user review antipattern rules that claude-dejavu has detected from past sessions.
Steps
- First, run the dejavu binary to get current status:
claude-dejavu stats --path "$(pwd)"
- Then list all rules:
claude-dejavu list --path "$(pwd)"
- Present the rules to the user in a clear format:
For each rule, show:
- Rule ID and status (active/proposed/dead)
- Rule text — what Claude should do differently
- Detector type — how it was discovered (revert cycle / repeated error / silent fix)
- Confidence and fire count
- Action options: keep, edit, or remove
- If there are proposed rules, ask the user to approve them:
┌─ Proposed rule r-001 ─ [repeated error] ─────────┐
│ "This project uses pnpm, not npm." │
│ Evidence: 4 sessions, last 2 weeks │
│ Confidence: 0.91 │
│ Apply? [y/n/edit] │
└───────────────────────────────────────────────────┘
- If the user approves, apply rules to CLAUDE.md:
claude-dejavu scan --path "$(pwd)"
- After applying, show a summary of what changed in CLAUDE.md.
Important
- Never modify rules without user confirmation
- Dead rules (no fires in 14+ days) should be suggested for removal
- Rules with high fire counts are valuable — highlight them
- If no rules exist yet, explain that dejavu needs more sessions to detect patterns
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.