claude-mem
claudecodexPersistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
Agent memory in git, an Obsidian vault indexed by MemPalace, and the skills that fill them.
Plugin agent-memory from marketplace agent-memory in letsloose501/sqs-agent-memory. Commands read from the repo's manifest — 11 days ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.
browserFast scripted work with websites: browser-harness (CDP) plus a page snapshot as a numbered table, so one call can open, fill, click, walk result pages and extract data, and the site's own data (internal API, embedded JSON) comes before DOM parsing. Use when something has to be done on a site or pull
clean-memoryUse when the user wants agent memory cleaned up right now, on either surface - the file memory repository (contradictions, outdated facts, drifted descriptions, episodes instead of facts) or the MemPalace vault index (stray or duplicate drawers). Use on "clean the memory", "tidy memory", "remove thi
codebase-designShared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
commitCommits and pushes the user's repositories: the notes vault, the agent memory, skills, their projects. Use when they say "commit", "make a commit", "push", "send it to GitHub", "save it in git", or when the work is done and they ask whether to commit. Keeps what is easy to forget and easy to break:
desktopOperate desktop apps through the OS accessibility tree with agent-desktop: read a window as a short table of controls, click, fill, toggle, pick menu items, read values, manage windows, without taking the mouse or the foreground. Use when a task needs a native app's GUI: "click in the app", "fill th
graphicsShared machinery for diagrams, infographics and charts, for the other skills (notes) and directly. Use when a STRUCTURAL picture from a ready template is needed - a list, a comparison, SWOT, a funnel, a roadmap, a hierarchy - or a chart from real data with considered typography; or when another skil
grillingA decision-tree interview: round after round it draws out what the user has not yet put into words, until no assumption is left silently accepted. Use only where a clear plan and analysis are needed: the concept of a project or feature, the idea of a video or script, a plan for a period, a choice of
implementImplement a piece of work based on a spec or set of tickets.
latexProduces compilable LaTeX for formulas, theorems, proofs, derivations, algorithms, tables, TikZ plots and structured academic text on any technical topic, not one narrow field. Use on "write the theorem and proof", "make Beamer slides / a presentation", "derive the formula", "typeset this", "a .tex
memory-reviewOut-of-band review of agent memory, meant to run weekly - reads the week's session transcripts and the mistakes journal, finds what no single session can see (a mistake repeated across sessions, a correction by the user that memory lacks, contradictions between entries, outdated facts, a broken inde
mistakeRecord a mistake the agent made and corrected, so the lesson outlives the session. Run it yourself, without a reminder, whenever you gave a wrong answer and fixed it, went down a wrong path and redid the work, misread the request, or a tool behaved unlike you expected; also when the user says "remem
notesKnowledge system in Obsidian: takes raw information, checks and enriches it with sources (official sites, documentation, books, research) and writes a connected note that goes from simple to complex, with links, plus spaced-repetition cards and a dictionary. Use on: "take notes on / write up / break
pdfReads ANY PDF into the knowledge vault - a book, a handbook, a paper, lecture slides, a manual, a scan, a printout. Detects scanned pages without a text layer, extracts structured markdown, reads the scans by eye through a render, and hands the text to `notes` (or stops after extraction if only read
routerMap of the agent-memory skills and the chains they are meant to run in. Read it when the user sets a task and the route is not obvious: unclear which skill solves it, the task has several steps, or you are about to do by hand what a skill already covers. Also on direct words: "which skill", "where d
setupFirst-time setup and repair of agent-memory: checks the tools (git, uv, MemPalace, gh), creates the agent memory repository and its private GitHub remote, creates a starter Obsidian vault, points Claude Code's auto memory at the repository, configures MemPalace as the vault index (embedding model, l
skill-quality-suiteLint, validate and security-scan Agent Skills. Use when asked to check or audit a SKILL.md; when a skill does not fire, fires on a neighbour's work, or half-works and silently skips steps; when writing or reworking one; after a rename left a reference pointing at nothing; before committing or publis
tddTest-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.
to-specTurn the current conversation into a spec and publish it to the project issue tracker: no interview, just synthesis of what you've already discussed.
to-ticketsBreak a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker (edges as text in one file per ticket locally, or native blocking links on a real tracker).
vault-indexFills the MemPalace index of the Obsidian vault in batches: finds notes that have no summary card yet, reads each and writes a card that says what question the note answers, so semantic search finds it by the words someone would actually ask. Use on "index my vault", "fill the palace", "the search d
videoGets text and pictures out of a video. Text: checks the registry for a duplicate, downloads the transcript (captions or Whisper), hands it to `notes`, keeps the registry and cleans up. Pictures: looks at the video - cuts a piece, lays it out as frames, puts the speech under each frame. Use when a vi
mempalaceruns: mempalace-mcp
uv
uv
uv
uv
uv
uv
uv
uv
uv
uv
uv
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
AgentDB (external: maintained in ruvnet/agentdb, pinned to commit 27678c3, plugin 3.6.0): agentdb's own standalone MCP server pinned to [email protected] (vector memory with get/list/update/delete for records, patterns and skills, hybrid keyword + vector episode search and an opt-in local cross-encoder, an opt-in aidefence injection guard on memory writes, reflexion, skills, outcome feedback, capabilities report), a memory-specialist agent, 3 skills, /agentdb-status, and the agentdb mod guard that keeps secrets out of memory and refuses delete/reset unless allowed. Complements ruflo-agentdb, which reaches AgentDB through ruflo's server
3 skills · 1 command · 1 agent · 1 MCP server
Cross-session memory and token savings for coding agents.
6 skills · 1 agent · 1 MCP server · hooks
AI memory system — mine projects and conversations into a searchable palace. 47 MCP tools, auto-save hooks, guided setup.
3 skills · 6 commands · 1 MCP server · hooks
Claude Skills for Obsidian
6 skills
Universal memory runtime for Claude Code with cross-session memory, entity-aware recall, lifecycle hooks, skills, commands, and memory-curator agents
7 skills · 7 commands · 2 agents · hooks
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.