.claude/skills/analyze-kb/SKILL.md
Analyze knowledge base structure and update the knowledge-base-analysis.md report
npx skillsauth add abilityai/cornelius analyze-kbInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Analyze the Obsidian knowledge base structure and regenerate a condensed, manageable analysis report.
Use Local Brain Search for all semantic search operations.
Scripts:
# Semantic search
/Users/eugene/Dropbox/Agents/Cornelius/resources/local-brain-search/run_search.sh "query" --limit 10 --json
# Find connections
/Users/eugene/Dropbox/Agents/Cornelius/resources/local-brain-search/run_connections.sh "Note Name" --json
# Get graph statistics
/Users/eugene/Dropbox/Agents/Cornelius/resources/local-brain-search/run_connections.sh --stats --json
# Find hub notes
/Users/eugene/Dropbox/Agents/Cornelius/resources/local-brain-search/run_connections.sh --hubs --json
# Find bridge notes
/Users/eugene/Dropbox/Agents/Cornelius/resources/local-brain-search/run_connections.sh --bridges --json
Follow these steps:
Get vault statistics using Local Brain Search:
/Users/eugene/Dropbox/Agents/Cornelius/resources/local-brain-search/run_connections.sh --stats --json
List all notes with full directory tree using Bash find:
find $VAULT_BASE_PATH/Brain -name "*.md" -type f | head -50
Use Glob to explore directory structure:
Brain/**/*.mdBrain/02-Permanent/*.mdBrain/03-MOCs/*.mdBrain/01-Sources/**/*.mdRead key hub notes from major clusters using Read tool (Dopamine, Self/Buddhism, Decision-Making, Flow, etc.)
Use Local Brain Search to identify hub notes and bridges:
/Users/eugene/Dropbox/Agents/Cornelius/resources/local-brain-search/run_connections.sh --hubs --json
/Users/eugene/Dropbox/Agents/Cornelius/resources/local-brain-search/run_connections.sh --bridges --json
Analyze thematic clusters, hierarchical organization, and conceptual architecture
Use Edit or Write to update the knowledge-base-analysis.md file with a condensed report (target: ~600-800 lines max):
CRITICAL OUTPUT REQUIREMENTS:
Generate a condensed, scannable, high-signal report that reveals the knowledge base's personality, cognitive fingerprint, and growth opportunities without overwhelming detail.
| Source | Location | Read | Write | Description |
|--------|----------|------|-------|-------------|
| Brain notes | Brain/**/*.md | X | | All vault notes for analysis |
| Permanent notes | Brain/02-Permanent/ | X | | Core insights |
| MOCs | Brain/03-MOCs/ | X | | Map of Content hubs |
| Sources | Brain/01-Sources/ | X | | Reference materials |
| AI Insights | Brain/AI Extracted Notes/ | X | | AI-extracted notes |
| Document Insights | Brain/Document Insights/ | X | | Research session notes |
| Changelogs | Brain/05-Meta/Changelogs/ | X | | Session logs |
| Local Brain Search | resources/local-brain-search/ | X | | Graph statistics, hubs, bridges |
| Knowledge base analysis | knowledge-base-analysis.md | X | X | Output report |
development
Rebuild the Cornelius voice agent system prompt from knowledge base sources
data-ai
Update dashboard.yaml with current knowledge base metrics from analysis report
documentation
Update Knowledge Graph Changelog
testing
Comprehensive testing playbook for Local Brain Search memory improvements (Phases 1, 3, 4)