Memory Skill
SkillDocs & knowledgeStore and recall long-term memory. Use when persisting facts learned during conversations or recalling stored knowledge about projects and preferences.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Memory Skill skill
What this skill tells your AI
The instructions your AI receives, as published by codenamev/claude_memory in skills/memory/SKILL.md and read by ahel’s review.
You have access to a long-term memory system. Use it to remember important facts across sessions.
When to Store Facts
After completing a task or learning something important about the project, store durable facts using memory.store_extraction. Look for:
- Tech stack: databases, frameworks, languages, platforms
- Conventions: coding standards, naming patterns, preferences
- Decisions: architectural choices, design decisions
- Preferences: user preferences that should persist
How to Store Facts
Call the memory.store_extraction MCP tool with:
{
"entities": [
{"type": "database", "name": "postgresql"}
],
"facts": [
{
"subject": "repo",
"predicate": "uses_database",
"object": "postgresql",
"quote": "We use PostgreSQL for persistence",
"strength": "stated",
"scope_hint": "project"
}
]
}
Predicates
| Predicate | Use for | Example |
|---|---|---|
uses_database | Database choice | postgresql, redis |
uses_framework | Framework | rails, react, nextjs |
deployment_platform | Where deployed | vercel, aws, heroku |
convention | Coding standard | "4-space indentation" |
decision | Architectural choice | "Use microservices" |
auth_method | Auth approach | "JWT tokens" |
Scope
project: Only this project (default)global: All projects (user preferences)
Use global when user says "always", "in all projects", or "my preference".
How to Recall Facts
Use memory.recall to search for relevant facts:
{"query": "database", "limit": 10}
Available Tools
memory.recall- Search facts by querymemory.store_extraction- Store new factsmemory.explain- Get fact details with provenancememory.promote- Promote project fact to globalmemory.status- Check database healthmemory.changes- Recent updatesmemory.conflicts- Open contradictions
Best Practices
- Be selective: Only store durable facts that will be useful later
- Include quotes: Add the source text for provenance
- Set scope correctly: Project-specific vs global preferences
- Check before storing: Use
memory.recallto avoid duplicates
Signals
- GitHub stars
- 24
- Forks
- 2
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
memory-codenamev- Source
- github.com/codenamev/claude_memory