maomao-2001/whispera/memory-reviewer

Claude Code and agent skill by maomao-2001/whispera

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Reviews stored memory quality by detecting duplicates, contradictions, and stale entries with actionable recommendations. Use when search results seem conflicting, before running dream consolidation, or for periodic memory hygiene audits.

Install

npx vskill@latest install maomao-2001/whispera/memory-reviewer

SKILL.md

The same SKILL.md was published earlier as lzy18001500226/mosim/memory-reviewer.

Memory Reviewer

Audits memory quality for the active project. Finds duplicates, contradictions, and low-confidence entries.

When to use

  • User asks "check my memories", "memory quality", "any duplicates?"
  • User runs /mem0:memory-reviewer directly
  • After a session with 5+ memory writes (suggest proactively)
  • After /mem0:health --deep identifies issues

Steps

  1. Fetch all memories for active project via get_memories with filters={"AND": [{"user_id": "<active_user_id>"}, {"app_id": "<active_project_id>"}]}, page_size=200. Paginate if needed — cap at 200 memories.
  1. Group by `metadata.type`. Common types: decision, convention, anti_pattern, task_learning, project_profile, user_preference, session_state.
  1. Scan each group for issues:
IssueDetection method
Near-duplicates>60% noun overlap within same type. Compare memory text after stripping stop words.
ContradictionsOpposing facts about same topic (e.g., "use PostgreSQL" vs "use MySQL" for same component)
Low-confidencemetadata.confidence < 0.3
Missing typeNo metadata.type set
Stalecreated_at older than 180 days with no updates
  1. Output compact summary:
memory-reviewer: project=<id> total=<N>
duplicates: <N> found
contradictions: <N> found
low_confidence: <N> found
untagged: <N> found
stale: <N> found
  1. If issues found, list them with memory IDs:
Issues:
[duplicate] "<memory_a>" ≈ "<memory_b>" [mem0:<id_a>, mem0:<id_b>]
[contradiction] "<memory_x>" vs "<memory_y>" [mem0:<id_x>, mem0:<id_y>]
[low_conf] "<memory_z>" (confidence: 0.1) [mem0:<id_z>]
  1. Suggest action: "Run /mem0:dream to consolidate duplicates and resolve contradictions."

Constraints

  • Read-only — never modify or delete memories (that's /mem0:dream's job)
  • Max 200 memories per scan
  • Report findings, let user decide on action

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
120
Repository forks
20
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/maomao-2001/whispera/memory-reviewer/badge)](https://verified-skill.com/skills/maomao-2001/whispera/memory-reviewer)

Something wrong with this skill or its page? Tell us.