Recall
Recommended model tier: balanced (sonnet) - this skill performs straightforward operations
Search stored memories and decisions to answer questions about past learnings, architectural choices, patterns, and project context.
MCP Tools
Search Memories
| Tool | Purpose |
|---|---|
mcp__plugin_aide_aide__memory_search | Full-text search (fuzzy, prefix, substring matching) |
mcp__plugin_aide_aide__memory_list | List memories, optionally filtered by category |
Get Decisions
| Tool | Purpose |
|---|---|
mcp__plugin_aide_aide__decision_get | Get specific decision by topic |
mcp__plugin_aide_aide__decision_list | List all decisions |
mcp__plugin_aide_aide__decision_history | Get all versions of a decision |
Workflow
- •Parse the question - Extract key terms
- •Search both sources:
- •Use
mcp__plugin_aide_aide__memory_searchwith relevant keywords - •Use
mcp__plugin_aide_aide__decision_getwith the topic, ormcp__plugin_aide_aide__decision_list
- •Use
- •Analyze timestamps - Prefer most recent (ULIDs are time-ordered)
- •Answer - Combine relevant context from both sources
Instructions
When the user asks about previous context:
- •
For architectural/design questions (testing, auth, database, etc.):
- •Use
mcp__plugin_aide_aide__decision_getwith topic (e.g., "testing") - •If unsure of topic name, use
mcp__plugin_aide_aide__decision_list
- •Use
- •
For learnings/patterns/gotchas:
- •Use
mcp__plugin_aide_aide__memory_searchwith query (e.g., "ESM imports")
- •Use
- •
When answering:
- •Cite the source (memory or decision)
- •Include the date for context
- •Note if something was updated/changed
Examples
User: "What testing framework did we decide on?"
→ Use mcp__plugin_aide_aide__decision_get with topic="testing"
→ Answer with the decision and rationale
User: "What was the issue with ESM imports?"
→ Use mcp__plugin_aide_aide__memory_search with query="ESM imports"
→ Answer with the learning
User: "What approach did we take for auth?"
→ Use both mcp__plugin_aide_aide__decision_get (topic="auth") and mcp__plugin_aide_aide__memory_search (query="auth")
→ Combine both sources in answer
Failure Handling
If no results found:
- •Try alternative terms - search with synonyms or related keywords
- •Broaden the search - use
mcp__plugin_aide_aide__memory_listto browse all memories - •Report clearly: "No memories or decisions found for '<topic>'. This may not have been recorded previously."
Notes
- •This skill is READ-ONLY - searches but doesn't modify
- •Decisions are structured (topic → decision + rationale)
- •Memories are freeform learnings, gotchas, patterns
- •Always prefer the most recent when there are conflicts