with one click
brain
// Read/write brain files (Obsidian vault at brain/). Triggers: brain/ modifications, "add to brain".
// Read/write brain files (Obsidian vault at brain/). Triggers: brain/ modifications, "add to brain".
Turn a topic into a structured blog-post draft using Good Docs templates with blog voice. Triggers: "$good-docs-writer <intent> <topic>", "write a blog post about X", "draft a blog post on X".
Generates a self-contained HTML walkthrough of a codebase feature, flow, architecture, or schema. Triggers: "$walkthrough", "walk me through", "trace the code path", "explain this flow", "visualize the data model".
Audit and evolve the brain vault ā prune outdated content, discover cross-cutting principles, review skills for structural encoding opportunities. Triggers: "meditate", "audit the brain".
Break down medium-to-large tasks into phased plans in brain/plans/. Planning only ā does not implement. Use for new features, multi-file refactors, or architectural changes ā not small fixes. Triggers: "plan this", "break this down".
Reflect on the conversation and update the brain. Use when wrapping up, after mistakes or corrections, or when significant codebase knowledge was gained. Triggers: "reflect", "remember this".
Principle-grounded review of code changes, PRs, or plans. Use when asked to review, critique, or assess quality of work ā "review", "review this", "code review", "check this".
| name | brain |
| description | Read/write brain files (Obsidian vault at brain/). Triggers: brain/ modifications, "add to brain". |
Persistent memory across sessions. Obsidian vault at brain/.
The brain is the foundation of the entire workflow ā every agent, skill, and session reads it. Low-quality or speculative content degrades everything downstream. Before adding anything, ask: "Does this genuinely improve how the system operates?" If the answer isn't a clear yes, don't write it.
Read brain/index.md first. Then read the relevant entrypoint for your topic:
brain/principles.md for principle updatesFor directories without a dedicated index file yet, scan nearby files directly and edit an existing note when possible.
brain/
āāā index.md <- root entry point, links to everything
āāā principles.md <- index for principles/
āāā principles/ <- engineering and design principles
āāā architecture.md <- index for architecture/
āāā architecture/ <- project-specific knowledge and gotchas
āāā conventions.md <- index for conventions/
āāā conventions/ <- coding/style conventions
āāā plans/ <- feature plans
Rules:
brain/architecture/deploy-gotchas.md, not a mega-file.brain/index.md, brain/principles.md.brain/index.md is the root. Every brain file must be reachable from it.worktree-gotchas.md.Format: [[section/file-name]]. Resolution order: same directory, then relative path, then vault root. Heading anchors ([[file#heading]]) are stripped during resolution.
# Title. No Obsidian frontmatter.Update brain/index.md for any files you added or removed. Also update the relevant entrypoint when applicable. Keep indexes link-only and scannable.
Ask: "Would I include this in a prompt for a different task?"
brain/. It's durable knowledge.