Install
$ agentstack add skill-matteo-stratega-claude-cortex-memory ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Memory
Claude Code ships auto memory (on by default, v2.1.59+): notes Claude writes for itself that persist across sessions. They live in ~/.claude/projects//memory/ — machine-local, per repository, never committed. MEMORY.md (its index) loads at the start of every session; topic files load on demand. This file is the house style for that memory: keep it organized and it becomes a real asset; let it sprawl and it becomes noise.
The shape
MEMORY.mdis an index, not a dump. One short line per stored fact, each
pointing to a topic file: - [Title](topic-file.md) — one-line hook. Keep it lean (it loads every session). Small, high-frequency facts can live inline.
- One fact per topic file. A topic file holds a single durable thing, with
frontmatter:
```markdown --- name: description: type: user | feedback | project | reference ---
```
- Link related memories with
[[other-slug]]. Link liberally; a link to a
file that doesn't exist yet just marks one worth writing.
What each type is for
- user — who the user is: role, expertise, durable preferences.
- feedback — guidance on how you should work (corrections and confirmed approaches). Include the Why.
- project — ongoing work, goals, or constraints not derivable from the code or git. Convert relative dates to absolute.
- reference — pointers to external resources (URLs, dashboards, tickets, docs).
When NOT to save
Don't store what the repo already records — code structure, past fixes, git history, or anything in CLAUDE.md — nor what only matters to the current conversation. If asked to "remember" one of those, save the non-obvious part (why it mattered), not the fact itself.
Hygiene
- Before saving, check for an existing file on the topic and update it
rather than duplicating. Delete memories that turn out to be wrong.
- Never put credentials in memory. Secrets go in a dedicated, gitignored
file (.credentials/), never in a memory note.
- Recall is background, not instruction. A recalled memory reflects what was
true when it was written. If it names a file, flag, or command, verify that still exists before acting on it.
Browse or edit memory any time with /memory.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: matteo-stratega
- Source: matteo-stratega/claude-cortex
- License: MIT
- Homepage: https://stratega.co/blog/my-ai-brain-part-2-one-month-later
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.