From brain-os
Extracts insights from one or more books and connects them to personal vault zones (business, strategy, goals, thinking). Produces absorption reports with suggested vault updates.
How this skill is triggered — by the user, by Claude, or both
Slash command
/brain-os:absorbThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run: `python3 ${CLAUDE_PLUGIN_ROOT}/skills/verify/scripts/verify.py {vault}/knowledge/raw --status`
Run: python3 ${CLAUDE_PLUGIN_ROOT}/skills/verify/scripts/verify.py {vault}/knowledge/raw --status
Vault path: Read from ${CLAUDE_PLUGIN_ROOT}/brain-os.config.md
/absorb [book-name] — Deep dive on one book{vault}/knowledge/books/[book].md{vault}/context/strategy.md, {vault}/context/goals.md, {vault}/context/business.md{vault}/thinking/ideas/ does this reinforce or challenge?/absorb (no argument) — Cross-book synthesis{vault}/thinking/patterns/ entries for recurring themes{vault}/thinking/agent-output/YYYY-MM-DD-absorption-synthesis.md## Absorption Report: [Book Title]
### For Your Business (AI Leaders Vietnam)
| Insight | Applies to | Suggested Action |
|---------|-----------|-----------------|
| [Insight] | [[context/strategy]] | [What to do] |
| [Insight] | [[context/icp]] | [What to do] |
### For You Personally
- [How this changes your thinking or habits]
### Thinking Seeds
- **New idea**: [Idea name] — [Brief description]
→ Create in thinking/ideas/? [y/n]
- **Reinforces**: [[thinking/ideas/existing-idea]] — [How]
- **Challenges**: [[thinking/patterns/existing-pattern]] — [How]
### Vault Updates Proposed
1. Add to context/strategy.md: [what]
2. Create thinking/ideas/[new-idea].md
3. Update context/preferences.md: [new rule from book]
Approve updates? (all / pick numbers / skip)
Follow skill-spec.md § 11. Append to {vault}/daily/skill-outcomes/absorb.log:
{date} | absorb | {action} | ~/work/brain-os-plugin | {output_path} | commit:{hash} | {result}
action: absorb (single book) or synthesis (cross-book)output_path: path to absorption report or synthesis fileresult: pass if vault updates applied, partial if user skipped some proposals, fail if blocked by verifyargs="{book-name}", corrections=Nnpx claudepluginhub sonthanh/brain-os-pluginExtracts atomic concepts from books into Obsidian notes, validates understanding against NotebookLM via adversarial Q&A, and extends knowledge beyond the source material.
Searches an Obsidian vault exhaustively on a topic, surfaces non-obvious patterns and contradictions, and challenges the user to generate original synthesis.
Builds a long-term knowledge base using atomic linked notes (Zettelkasten method). For researchers, writers, and developers who want notes that generate insights over time.