From personal-brain-skill
Use this skill when the user asks about "goals", "heuristics", "decisions", "failures", "promote", "weekly review", "metrics", "memory", "past decisions", "experiences", "rhythms", "deadlines", "active contexts", "what did I decide", "why did I choose", "lessons learned", "rules of thumb", "what's on my plate", "my schedule", "quarterly review", "progress check", "what failed", "what worked", or mentions goals, todos, metrics, rhythms, deadlines, decisions, heuristics, failures, experiences, promotion, or active contexts.
How this skill is triggered — by the user, by Claude, or both
Slash command
/personal-brain-skill:operations-memoryThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill governs the operations and memory modules of the Personal Brain OS. It covers the files that track what you're working toward (goals, todos, rhythms, deadlines, metrics) and what you've learned along the way (decisions, failures, experiences, heuristics). Operations drives execution; memory drives judgment.
This skill governs the operations and memory modules of the Personal Brain OS. It covers the files that track what you're working toward (goals, todos, rhythms, deadlines, metrics) and what you've learned along the way (decisions, failures, experiences, heuristics). Operations drives execution; memory drives judgment.
The operations module reads structured YAML and markdown from ~/brain/operations/ and ~/brain/workbench/. The memory module reads from ~/brain/memory/, which contains both YAML config files and entity directories of individual markdown documents. Entity directories require observation masking — never load full contents on scan.
Load this skill for any of the following:
Do NOT load this skill for content creation, voice checks, bio requests, engineering decisions, contact lookups, or personal journal entries — those belong to other modules.
All paths relative to ~/brain/:
| File | Type | Purpose | When to Load |
|---|---|---|---|
operations/goals.yaml | YAML config | Annual/quarterly goals with progress | Goal check-ins, quarterly reviews, progress updates |
operations/todos.md | Markdown | Current task list | Task prioritization, daily planning, clearing items |
operations/rhythms.yaml | YAML config | Weekly/monthly rhythms and routines | Schedule planning, "what should I do today" |
operations/deadlines.yaml | YAML config | Upcoming deadlines with dates and stakes | Timeline pressure, scheduling, "what's due soon" |
operations/metrics/ | Entity dir | Directory of metric snapshots | Metrics review, trend analysis — observation masking required |
memory/decisions/ | Entity dir | Directory of personal decisions | Decision recall, "why did I choose X" — observation masking required |
memory/failures/ | Entity dir | Directory of failures and lessons | Failure analysis, pattern matching — observation masking required |
memory/experiences/ | Entity dir | Directory of meaningful experiences (git-crypt encrypted) | Experience retrieval — observation masking required, encrypted |
memory/heuristics.yaml | YAML config | Distilled rules of thumb | Decision-making, trade-offs, applying past wisdom |
workbench/active-contexts.yaml | YAML config | Current active project contexts | Context switching, "what am I working on" |
workbench/promotion-rules.yaml | YAML config | Rules for promoting Thoughts artifacts to Brain OS | Promotion workflow |
Setup check: If any of these files is missing, inform the user and suggest using the /bootstrap command to create it from the reference template in skills/operations-memory/references/.
These rules operationalize AGENT.md's observation masking and privacy requirements for this module. They are non-negotiable for all operations and memory tasks.
When the user asks a question that involves judgment, decisions, or trade-offs, load ~/brain/memory/heuristics.yaml first.
memory/decisions/ or memory/failures/When searching memory/decisions/ or memory/failures/:
id, date, category, tags, emotional_weightThe ~/brain/memory/experiences/ directory is git-crypt encrypted.
When scanning ~/brain/operations/metrics/:
id, date, category, tagsWhen the user says "promote" or asks to move something from Thoughts to Brain OS:
~/brain/workbench/promotion-rules.yaml to determine the target and required frontmatterpromotion-rules.yamlpromotion-rules.yaml is absent: inform the user and suggest bootstrapping itFor operations queries, load in this order:
1. Determine query type (goals, todos, rhythms, deadlines, metrics, memory, promotion)
2. For memory queries: heuristics.yaml first (Rule OM-1 early exit)
3. For entity directories: frontmatter scan, then selective body load
4. For YAML configs: load the relevant file in full
Never load entity directory bodies before completing the frontmatter scan. Never skip the heuristics early-exit check for memory queries.
When searching memory entity directories (memory/decisions/, memory/failures/, memory/experiences/) or operations entity directories (operations/metrics/):
id, date, category, tags, emotional_weight (where present)For memory/heuristics.yaml (YAML config): load in full — it is compact and designed for complete reads.
Early-exit strategy: Load heuristics.yaml first; if 3 or more matches are found, return without globbing decisions/ or failures/.
These files live in skills/operations-memory/references/ and serve as the starting templates for bootstrapping the user's ~/brain/operations/, ~/brain/memory/, and ~/brain/workbench/ directories. Use /bootstrap to copy them into the vault.
| Template | Copies To | Purpose |
|---|---|---|
goals-template.yaml | ~/brain/operations/goals.yaml | Annual/quarterly goals with progress tracking |
heuristics-template.yaml | ~/brain/memory/heuristics.yaml | Personal rules of thumb, organized by category |
promotion-rules-template.yaml | ~/brain/workbench/promotion-rules.yaml | Rules for promoting Thoughts artifacts to Brain OS |
rhythms-template.yaml | ~/brain/operations/rhythms.yaml | Weekly and monthly rhythms and routines |
active-contexts-template.yaml | ~/brain/workbench/active-contexts.yaml | Active project contexts for the Thoughts workbench |
operations-memory sub-skill. Covers operations + memory modules. Entity directories require observation masking (Rules OM-2, OM-3, OM-4). Heuristics early-exit optimization (Rule OM-1). Promotion workflow delegates to promotion agent (Rule OM-5). Experiences directory is git-crypt encrypted (Rule OM-3).npx claudepluginhub lsetiawan/agentsos --plugin personal-brain-skillFetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Applies a firm's KYC/AML rules grid to parsed onboarding records: assigns risk rating, checks required documents, outputs rule outcomes with citations, and routes for escalation.
Generates daily or weekly digests of activity from connected sources (chat, email, docs, tasks, CRM), highlighting action items, decisions, mentions, and project updates.