From onebrain
Review inbox and recent notes, synthesize and merge into the knowledge base
npx claudepluginhub kengio/onebrain --plugin onebrainThis skill uses the workspace's default tool permissions.
Process your inbox and recent captures into your permanent knowledge base.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Performs token-optimized structural code search using tree-sitter AST parsing to discover symbols, outline files, and unfold code without reading full files.
Process your inbox and recent captures into your permanent knowledge base.
List all files in 00-inbox/ (excluding .gitkeep). For each file:
Report:
You have N items in your inbox:
2026-03-20-braindump.md: ideas about [topic], 2 tasks2026-03-19-capture.md: note about [topic] ...
Ask:
Do you want to:
- Process all inbox items
- Process items from the last N days
- Process a specific file (name it)
- Just review without moving anything
Wait for response.
For each item:
Read the file fully. Identify:
03-knowledge/**/*.md, 04-resources/**/*.md, 01-projects/**/*.md, and 02-areas/**/*.md)Primary signal (check first): If the inbox item has a source: frontmatter field matching /research, /summarize, or /reading-notes, route it directly to 04-resources/ : no judgment needed.
Secondary signal (for all other notes): Apply the content-type rule below.
Classify the item and route it to the appropriate folder:
03-knowledge/[subfolder]/04-resources/[subfolder]/01-projects/[subfolder]/02-areas/ : examples: health tracking, finances, career development, relationshipsConfirm routing with the user for the first 3 items. After that, proceed autonomously : or if the user says 'stop and confirm', return to confirmation mode for the next item.
[filename]: This looks like [classification] : I'd route it to[destination-folder]/. Does that work, or would you prefer a different folder?
Also show merge options if relevant:
I'd merge this into [[Existing Note]] : it adds context about [topic]. Or I could create a new note:
[[New Note Name]]. What do you prefer?
Mixed-content notes: If a single inbox item contains content that belongs in multiple folders (e.g., a braindump with both personal insights and project tasks), offer to split it: create separate notes for each content type, each routed to its correct folder. Ask the user to confirm before splitting.
Based on the routing decision above:
03-knowledge/*/, 04-resources/*/, 01-projects/*/, or 02-areas/*/)science/biology)[destination-folder]/[suggested-path]/. OK?"[destination-folder]/[subfolder]/[Topic Name].md with proper frontmatter06-archive/YYYY/MM/Always add wikilinks connecting to at least one related note.
If inbox items contain unchecked tasks (- [ ]):
After an inbox item has been fully processed and its content merged/filed:
06-archive/YYYY/MM/ (using today's date, don't delete it)Ask preference once: "After processing, should I archive originals or delete them?"
Report:
Inbox processed:
- Merged N items into existing notes
- Created N new knowledge notes: [[Note A]], [[Note B]]
- Archived N originals
- N tasks remain open across your vault
Your inbox is [clear / down to N items].