MemtraceDOCS

Agent skills

34 packaged skills (20 command + 14 workflow) that route common coding tasks to the right Memtrace MCP tool automatically, installed per-client alongside the MCP server.

What skills are#

Memtrace ships 34 agent skills — 20 command skills (one Memtrace capability each) and 14 workflow skills (multi-step routines that chain several MCP tools toward one outcome). Every skill is a memtrace-*-named markdown file with frontmatter (name, description, allowed tools) that tells your agent when to reach for a Memtrace MCP tool instead of grepping, globbing, or reading files manually.

Skills are a routing layer, not a replacement for the MCP tool reference — each one names the underlying tool(s) it calls, so you can always look up the exact parameters there.

Command skills#

20 skills, each mapped to one focused Memtrace capability.

SkillWhat it does
memtrace-api-topologyMap API endpoints, outbound HTTP calls, and cross-repo service topology.
memtrace-cochangeFind files that historically co-change with a target symbol or file, ranked by co-occurrence.
memtrace-dailyDaily briefing, complexity-x-churn hotspots, and a self-audit session review.
memtrace-decision-recallRecall ranked decisions, bans, and conventions from Cortex decision memory by free-text query.
memtrace-docs-askAnswer questions from official Memtrace docs only (hosted RAG via ask_docs).
memtrace-docs-readRead a full Memtrace docs page by slug (read_doc / memtrace://docs/*).
memtrace-docs-searchSemantic search over the Memtrace documentation corpus (search_docs).
memtrace-evolutionTrace source-code change history from Memtrace's symbol-level temporal memory.
memtrace-fleet-publish-intentDeclare a structural intent before editing in a fleet, so peers on your branch coordinate around you.
memtrace-fleet-record-episodeRecord an edit you just made in a fleet and get its conflict class (A/B/C) against peers.
memtrace-fleet-resolveResolve a Class C fleet decision: submit a verdict, poll your directive, or record a human decision.
memtrace-graphMap architecture with PageRank centrality, bridge symbols, Louvain communities, and dependency paths.
memtrace-impactCompute the blast radius of modifying a symbol through transitive graph impact.
memtrace-indexIndex a repo into the Memtrace knowledge graph and poll the job to completion.
memtrace-intent-verificationVerify whether a past decision held or was violated (Held / ViolatedAt / CannotProve).
memtrace-preflightOne-call pre-flight check before editing a symbol: blast radius, co-change partners, complexity, churn.
memtrace-provenanceRetrieve the governing decision lineage and contracts that bind a symbol.
memtrace-qualityFind dead code, complexity hotspots, and refactoring candidates.
memtrace-relationshipsMap callers, callees, references, imports, exports, type usages, and class hierarchy.
memtrace-searchHybrid BM25 + semantic search for symbols, functions, classes, types, and logic.

Workflow skills#

14 skills that chain multiple tools toward a larger outcome.

SkillWhat it does
memtrace-change-impact-analysisCompute what a planned change will break — blast radius, affected processes, cross-repo callers — as a risk-rated plan.
memtrace-code-reviewReview GitHub pull requests with the local graph-backed review engine (review_github_pr).
memtrace-codebase-explorationMap an indexed repo into a structured overview: scale, communities, central symbols, flows, API surface.
memtrace-continuous-memoryKeep the index fresh while editing by watching a repo for live, incremental re-indexing.
memtrace-decision-memoryUmbrella entry point for decision recall, provenance, intent verification, and governing contracts.
memtrace-docsRoute Memtrace product-documentation questions to search_docs / ask_docs / read_doc before guessing.
memtrace-episode-replayReplay one episode’s graph diff — a commit or working-tree save — to inspect exactly what changed.
memtrace-firstRoute code discovery, debugging, and flow-tracing questions to Memtrace tools before grep/glob/manual browsing.
memtrace-fleet-coordinationExplain conflict classes A/B/C, how Class C gets decided, how to judge, and how branch-scoping isolates fleets.
memtrace-fleet-firstCoordinate fleets sharing one repo+branch: declare intents, classify episodes, resolve conflicts before they collide.
memtrace-incident-investigationInvestigate bugs and regressions to root cause using search, impact, call graph, and temporal history.
memtrace-refactoring-guideBuild a phased, risk-scored refactoring plan from complexity, dead-code, bridge, and impact analysis.
memtrace-session-continuityCatch up on everything that changed since your last session using stored session anchors.
memtrace-style-fingerprintPull the codebase's empirical style norm and match it when writing or editing code.

How they install per client#

Skills are written by the same installer that registers the MCP server, so both land together. Layout is per-client:

ClientWhere skills land
Claude Code / Claude DesktopAs the memtrace-skills plugin (~/.claude/plugins/cache/memtrace/memtrace-skills, enabled in settings.json). Local installs (--local) instead write bare copies to <cwd>/.claude/skills.
Codex~/.agents/skills.
KiroAuto-inclusion steering docs in .kiro/steering/ (not a skills directory — Kiro reads them as always-on project docs).

The plugin also ships a references/mcp-parameters.md alongside the 30 SKILL.md files. A standalone shell install path exists too:

terminal
$ ./install-skills.sh
# Copies skills/commands/*.md (17 files) and skills/workflows/*.md (13 files)
# into ~/.claude/skills/<name>/SKILL.md, then prints the MCP registration hint:
# claude mcp add memtrace -- memtrace mcp

Or via the npm installer CLI, which writes skills and registers the MCP server together (--skip-mcp writes skills only):

terminal
$ npx -y memtrace-skills@latest install
# Interactive agent picker when run from a TTY with no --only flag.

$ npx -y memtrace-skills@latest install --local
# Project-scoped install (used by `memtrace start`'s inline setup hint).
SKILLS REFERENCE CORTEX TOOLS BY CONVENTION

The decision-memory skills (memtrace-decision-recall, memtrace-provenance, memtrace-intent-verification, memtrace-decision-memory) call tools named mcp__memtrace__recall_decision and similar by convention. Those five tools actually live on the separate memcortex-mcp sidecar server, not in memtrace mcp's own registry — see The MCP server for how the two servers relate.

memtrace-first, memtrace-docs, and Rail#

memtrace-first is the routing skill for your indexed source code: it tells an agent to reach for Memtrace graph tools — search, relationships, impact — before falling back to grep, glob, or manual file browsing.

memtrace-docs is the routing skill for official Memtrace product documentation: install, CLI, MCP, fleet, Cortex, enterprise MemDB deploy, skills. It calls the hosted docs MCP tools (search_docs, ask_docs, read_doc) on memtrace.io — see Docs search tools. Use memtrace-docs-ask for Q&A, memtrace-docs-search to find pages, memtrace-docs-read for full page text.

Rail is the enforcement counterpart: a per-client PreToolUse hook (for example .codex/hooks.json, .cursor/hooks.json) that steers an agent toward Memtrace tools at the hook level rather than relying on the model to remember the skill. Skills describe the right behavior; Rail nudges the agent toward it structurally. Enable it with memtrace rail enable (default mode nudge) — see memtrace rail & route for modes, status, and hook wiring.