Capabilities
What Opus can do — from a user perspective.
For feature request tracking, see feature-dashboard. For ideas, see ideas-dashboard.
User tested: you manually verified it works (date of last test).
AI tested: Claude verified it works via /health (date of last run).
Working
Vault Structure
| Capability | User tested | AI tested |
|---|
| Vault folder structure (00_system, 10_features, 20_knowledge, 30_daily, 90_inbox) | — | — |
Feature request template (_templates/feature-request.md) | — | — |
Proposal template (_templates/proposal.md) | — | — |
Knowledge template (_templates/knowledge.md) | — | — |
Idea template (_templates/idea.md) | — | — |
Dashboard template (_templates/dashboard.md) | — | — |
Design template (_templates/design.md) | — | — |
Doc template (_templates/doc.md) | — | — |
Log template (_templates/log.md) | — | — |
Extern template (_templates/extern.md) | — | — |
Scratchpad template (_templates/scratchpad.md) | — | — |
| Dashboards (feature request overview, roadmap, ideas, capabilities, user tasks, review tasks) | — | — |
Decision log (00_system/logs/decision-log.md) | — | — |
Version Control
| Capability | User tested | AI tested |
|---|
Git repo initialized on main branch | — | — |
| GitHub remote connected (SSH, private repo) | — | — |
CLAUDE.md Behavioral Rules
| Capability | User tested | AI tested |
|---|
| Communication & style (English output, concise, no diffs, lowercase filenames) | — | — |
| Safety & verification (read before reference, show sources, admit uncertainty, user-driven mode) | — | — |
| Self-improvement (auto-detect patterns, propose skills, never change CLAUDE.md silently, store learnings) | — | — |
Path-Scoped Rules
| Capability | User tested | AI tested |
|---|
Feature request rules (vault/10_features/.claude/rules) — FR naming, lifecycle gates, decisions | — | — |
Source rules (src/.claude/rules) — Python standards, testing, monorepo conventions | — | — |
Scaffolded (exist but untested)
Skills
| Capability | User tested | AI tested |
|---|
/idea — capture idea to vault/10_features/01_ideas/ | — | — |
/inbox-review — review inbox and new FRs, propose actions | — | — |
/new-feature — create FR from template with next number | — | — |
/status — show system status, recent commits, inbox count | — | — |
Policies
| Capability | User tested | AI tested |
|---|
Self-improvement proposals (write to vault/90_inbox/proposals/<type>/) | — | — |
| Sound notifications (completion + waiting beep via CLAUDE.md instructions) | — | — |
Infrastructure (frameworks ready, no active instances)
| Capability | User tested | AI tested |
|---|
Hooks framework (.claude/hooks/ + settings.json) — pre/post tool, notification, stop | — | — |
Agents framework (.claude/agents/) — sub-agent definitions | — | — |
MCP servers config (.mcp.json) — external tool integrations | — | — |
IDE diagnostics permission (mcp__ide__getDiagnostics in settings.json) | — | — |
Test Coverage
| Layer | What | Runs via |
|---|
| User tested | You manually try a capability and update the date | Obsidian / CLI |
| AI tested | Claude verifies the capability works (smoke test, pytest, or API call depending on type) | /health skill (FR-048) |