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
- 5 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.
memory-protocol
Use when reading from or writing to the memory vault, distilling notes, or maintaining the router. The Obsidian-style vault contract covering note frontmatter schemas, the router-based read ladder, the privacy-filtered append-only write path, and tier and scope promotion rules.
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.