obsidian-memory
FeaturedCross-project long-term memory over an Obsidian brain vault: recall relevant notes before a task, and persist distilled conclusions (decisions, pitfalls, solutions, progress) back after a task. The vault is an optional aggregation/projection layer — repo-local artifacts stay the per-project source of truth, and sync direction is repo → brain. Explicitly invoked by the model or operator; never executed from hooks. Use when the user asks to recall project memory, persist lessons to Obsidian, initialize a project sub-vault, or when closing a significant task whose conclusions are worth keeping. Triggers: 检索记忆, 查一下知识库, 沉淀经验, 记到 Obsidian, 更新知识库, 复盘沉淀, 初始化记忆库, recall project memory, persist lessons, update the brain vault, knowledge base brain. Do not use for repo-runtime contracts (tasks/, docs/ stay authoritative in-repo), raw conversation archiving, or storing secrets.
Install
Quality Score: 91/100
Skill Content
Details
- Author
- Ancienttwo
- Repository
- Ancienttwo/repo-harness
- Created
- 6 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
obsidian-memory-closeout
Query Obsidian memory before work and write privacy-safe closeouts, proposals, decisions, web clip reviews, automation hygiene, maintenance checks, retrieval evals, and generated refreshes.
recall-memory
Unified MEMORY recall + write (ADR-0004) — query or append to the project's memory store (JSONL by default, Obsidian vault or sqlite swappable). Use when resuming a project, when the user asks "what do we know about X", or when substantial work should be persisted for the next session.
project-memory
Save, recall, list, and archive concise project decisions and handoffs in an explicit local Codex memory store without hooks or background capture. Use only when the user asks to remember, save context, resume prior work, record a durable decision, create a handoff, list stored project memory, or forget/archive a saved memory.