| name | routing-brains |
| description | PROACTIVELY used for routing meeting items to Brain CLAUDE.md files.
Discovers Brains dynamically, matches items by confidence, handles unmatched content.
Works with analyzing-meetings and summarizing-meetings skills.
|
Routing Brains Skill
Purpose
Route meeting items to appropriate Brain CLAUDE.md files:
- Discover Brains dynamically from Brains/ folder
- Match items using keyword and semantic scoring
- Handle unmatched content with user prompts (one at a time)
For product-specific context, see CLAUDE.local.md.
Brain Discovery Protocol
Step 1: Scan Brains Folder
CRITICAL: Never hardcode Brain names. Always discover dynamically.
1. List all subdirectories in /Brains/
2. For each subdirectory:
a. Check if CLAUDE.md exists
b. If yes, read and parse the file
c. Extract keywords and context for matching
3. Build Brain registry with:
- Brain name (folder name)
- Core objective (from CLAUDE.md)
- Key terms (extracted from all sections)
- Status (Active/Paused/Completed)
Step 2: Extract Keywords
From each Brain's CLAUDE.md, extract:
| Section | What to Extract |
|---|
| Core Objective | Main nouns, verbs, product names |
| Key Decisions | Decision topics, technical terms |
| Documents | Document names, feature names |
| Stakeholders | Team names, product areas |
| Open Questions | Problem domains, blockers |