بنقرة واحدة
memex-recall
Load prior knowledge from Zettelkasten memory when the task likely benefits from past context.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Load prior knowledge from Zettelkasten memory when the task likely benefits from past context.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
A-MEM-inspired agentic memory workflow for structured knowledge capture.
Periodic maintenance of the Zettelkasten card network.
Save insights from completed tasks to Zettelkasten memory.
Zettelkasten best practices for building a high-quality knowledge graph.
Audit and sync agent instruction files across all coding agent formats. FRE (first-run) checks scaffolding completeness; ongoing use keeps files in sync after edits.
Sync Zettelkasten cards across devices via git.
| name | memex-recall |
| description | Load prior knowledge from Zettelkasten memory when the task likely benefits from past context. |
| whenToUse | When the current task likely overlaps with prior work — debugging a familiar area, continuing a project, or referencing past decisions. Prefer a task-specific query with 1-3 keywords over loading the full index. Do not invoke on every conversation start — only when memory is likely relevant. |
You have access to a Zettelkasten memory system via the memex CLI. Before starting this task, search your memory for relevant prior knowledge.
Three equivalent interfaces — use whichever your environment supports:
| CLI (memex in PATH) | Plugin CLI fallback (Claude Code) | MCP tool (VSCode / Cursor) |
|---|---|---|
memex read index | node ~/.claude/plugins/cache/cc-plugins/memex/*/dist/cli.js read index | memex_read with slug index |
memex search <q> | node ~/.claude/plugins/cache/cc-plugins/memex/*/dist/cli.js search <q> | memex_search with query arg |
memex read <slug> | node ~/.claude/plugins/cache/cc-plugins/memex/*/dist/cli.js read <slug> | memex_read with slug arg |
memex search (no args) | node ~/.claude/plugins/cache/cc-plugins/memex/*/dist/cli.js search | memex_search with no args |
Resolution order: Try memex in PATH first. If not found, define a shell function and use it:
memex() { node $HOME/.claude/plugins/cache/cc-plugins/memex/*/dist/cli.js "$@"; }
If both CLI approaches fail, use MCP tools.
The rest of this skill uses memex CLI syntax for brevity.
digraph recall {
"Task received" -> "Relevant to prior work?" [shape=diamond];
"Relevant to prior work?" -> "Generate 1-3 search keywords" [label="yes"];
"Relevant to prior work?" -> "Proceed without recall" [label="no"];
"Generate 1-3 search keywords" -> "memex search <query>";
"memex search <query>" -> "Review summaries";
"Review summaries" -> "Relevant cards found?" [shape=diamond];
"Relevant cards found?" -> "memex read <card>" [label="yes"];
"Relevant cards found?" -> "Need broad overview?" [label="no"];
"Need broad overview?" -> "memex read index" [label="yes"];
"Need broad overview?" -> "Proceed without recall" [label="no"];
"memex read index" -> "Pick relevant slugs" -> "memex read <card>";
"memex read <card>" -> "See [[links]] in content";
"See [[links]] in content" -> "Links worth following?" [shape=diamond];
"Links worth following?" -> "memex read <linked-card>" [label="yes"];
"Links worth following?" -> "Enough context?" [label="no"];
"memex read <linked-card>" -> "See [[links]] in content";
"Enough context?" -> "More queries to try?" [label="no"];
"More queries to try?" -> "Generate new query" [label="yes"];
"Generate new query" -> "memex search <query>";
"More queries to try?" -> "Summarize findings, proceed with task" [label="no"];
"Enough context?" -> "Summarize findings, proceed with task" [label="yes"];
}
Generate 1-3 search keywords from the current task and run memex search <keyword> for each. This is faster and more focused than reading the full index.
If you need a broad overview of what's in memory (e.g. first time working in this area, or the task is vague), run memex read index. The index is a curated concept → card mapping. It's much smaller than all cards combined and gives you entry points.
When you read a card and see [[links]] in the prose, decide if they're worth following. If yes, memex read <linked-slug>.
When you have enough context, summarize your findings and proceed with the task.
gitee pr auth workflow, not a token value or credential file contents).memex search. Following a [[link]] from there is hop 1, etc.memex read calls. If you've read 20 cards, stop immediately.memex search <keyword> over reading the full index — it's faster and more focusedmemex read index when you need a broad overview or search returns nothing useful