Interact with Capacities PKM app. Use when user wants to search their knowledge base, create notes/objects, save weblinks, or append to daily notes. Triggers on keywords like "capacities", "PKM", "knowledge base", "daily note", "save to capacities".
Capacities is a graph-based PKM (Personal Knowledge Management) app — the user's "second brain".
Key concepts:
Example: Structure "Book" has properties [title, Author, Rating, Notes]. When user creates a Book object called "Erta Ale", they can fill in Author="Atticus", Rating=5, etc.
Run via: python .claude/skills/capacities/capacities.py <command>
Returns all Structures (types) with their properties and collections. Run this first to understand what types exist.
space-info
Output format:
Book (id: uuid)
Properties: title, Author, Rating, Notes, ...
Collections: To Read, Favorites
Find actual content the user created.
search "query" # Search by title
search "query" --mode fullText # Search in content too
Quick capture. Good for insights, reminders, quick thoughts.
daily-note << 'EOF'
## Insight
Long content with "quotes" and special chars...
EOF
weblink "https://url" [--title ""] [--tags "a,b"] [--notes "markdown"]
Requires Capacities desktop app installed. (Won't work in sandboxes, use MCP instead.)
create --title "Title" --content - [--type Book|Note|Task|...] << 'EOF'
Long markdown content with "quotes"...
EOF
Requires Capacities desktop app installed. (Won't work in sandboxes, use MCP instead.)
current
Returns title, URL, type, and content snippets of the active object — all in one call.
space-info first to understand what types the user hasdaily-noteweblinkcreate with appropriate --type