capability
Verify if a specific action is possible and diagnose any blockers.
npx skills add majiayu000/claude-skill-registry --skill capability --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
--- name: capability description: Check if a specific action is possible and what might be blocking it. Use when asking if you can do something, checking permissions, verifying a capability exists, or troubleshooting why something isn't working. Trigger words: can I, capability, able to, permission, possible, how do I. context: fork allowed-tools: - Bash - Read - Grep - Glob --- # Capability Check Verify if a specific action is possible and diagnose any blockers. ## Capability Inventory Full capabilities documentation: `~/.claude-mind/capabilities/inventory.md` ### Access Patterns ```bash # Read full inventory (comprehensive reference) cat ~/.claude-mind/capabilities/inventory.md # Search for specific capability grep -ni "search term" ~/.claude-mind/capabilities/inventory.md # List all sections grep "^## " ~/.claude-mind/capabilities/inventory.md ``` ## Quick Capability Matrix | Capability | Method | Requires | |------------|--------|----------| | Send iMessage | AppleScript via Samara | Samara running, Automation permission | | Send image | `send-image` script | Pictures folder workaround | | Read calendar | AppleScript | Calendar permission | | Write calendar | AppleScript | Cale
- Capability Inventory
- Access Patterns
- Quick Capability Matrix
- Checking Specific Capabilities
- Messaging
- Calendar
- Contacts
- Notes
- Bluesky
- Full Disk Access
- Troubleshooting Flow
- Common Blockers
Read full inventory (comprehensive reference) cat ~/.claude-mind/capabilities/inventory.md Search for specific capability grep -ni "search term" ~/.claude-mind/capabilities/inventory.md List all sections grep "^## " ~/.claude-mind/capabilities/inventory.md pgrep -q Samara && echo "Samara: OK" || echo "Samara: Not running" osascript -e 'tell application "Calendar" to get name of calendars' 2>&1 osascript -e 'tell application "Contacts" to get name of first person' 2>&1 osascript -e 'tell application "Notes" to get name of first note' 2>&1
What does the capability skill do?
Verify if a specific action is possible and diagnose any blockers.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill capability --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
