From dc
Digital Cortex orchestrator — personal operating system built on Claude Code and Obsidian. Activate when the user interacts with their Obsidian vault, invokes Digital Cortex commands (/brief, /review, /weekly, /process, /capture, /task, /reminder, /today, /tasks, /projects, /status, /sync, /help), uses natural language that maps to these commands ("start my day", "let's do the morning brief", "what's on today", "evening review time", "show me my tasks"), or works with vault notes, daily notes, inbox processing, or personal task management. This skill loads the system configuration from 9_Meta/config.yaml, understands the vault structure, and dispatches to the appropriate dc:* feature skill.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dc:CoreThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A personal operating system that reduces friction in capturing ideas, tasks, and information
A personal operating system that reduces friction in capturing ideas, tasks, and information while proactively synthesizing inputs from work tools into actionable daily guidance. Implements PARA for organization and GTD for processing, with Claude as an intelligent layer that prepares briefs, facilitates reviews, and maintains the system.
9_Meta/config.yamlCAPTURE LAYER (Share Extension, Quick Capture, Voice Memo)
│
▼
OBSIDIAN VAULT (0_Inbox → 6_Archive, organized by PARA)
│
▼
CLAUDE CODE LAYER (Rituals, Processing, Queries)
│
▼
EXTERNAL SOURCES (Gmail, Calendar, Slack, P2, Linear, Reminders)
| Folder | Purpose |
|---|---|
0_Inbox/ | Daily notes + unprocessed captures |
1_Fleeting/ | Processed notes without a home yet |
2_Drafts/ | Work-in-progress posts (folders) |
3_Projects/ | Active projects (folders with index) |
4_Areas/ | Ongoing responsibilities (files) |
5_Resources/ | Reference material |
6_Archive/ | Completed/processed items; Daily Notes/YYYY/MM/ |
7_Assets/ | Linked files (images, PDFs, etc.) |
8_People/ | One markdown file per person (PRM) |
9_Meta/ | Config, Prompts, memory, state |
On activation, read 9_Meta/config.yaml to understand:
Resolve {{variables}} in templates using config values and computed dates.
See References/config-schema.md for the full schema,
variable syntax, state tracking, and template format.
Each feature is a separate dc:* skill. Dispatch to the appropriate one based on context.
| Skill | Feature | Handles |
|---|---|---|
dc:vault-structure | F01 | Vault scaffolding, folder creation, structure validation |
dc:capture | F02 | Share extension, quick capture, voice memo |
dc:daily-note | F03 | Daily note creation, structure, archival |
dc:frontmatter | F04 | Frontmatter schemas for all entity types |
dc:morning-brief | F05 | Morning brief orchestration and source synthesis |
dc:evening-review | F06 | Interactive daily reflection and processing |
dc:weekly-review | F07 | Projects review, fleeting notes, week-ahead planning |
dc:inbox | F08 | On-demand inbox triage with suggestions |
dc:tasks | F09 | Linear + Apple Reminders integration |
dc:sources | F10 | External source connections and sync |
dc:commands | F11 | Command parsing, help, error messages |
dc:errors | F12 | Graceful degradation, offline mode, retry queue |
dc:templates | F13 | Prompt templates and configuration management |
dc:bootstrap | F14 | First-run setup and reconfiguration |
dc:people | F15 | Personal relationship management |
When the user invokes a command (slash, CLI, or natural language), route to the right skill:
| Command | Aliases | Natural Language | Skill |
|---|---|---|---|
/brief | /morning, /am | "start my day", "morning brief" | dc:morning-brief |
/review | /evening, /pm | "evening review time" | dc:evening-review |
/weekly | /week | "weekly review" | dc:weekly-review |
/process | /inbox | "let's process the inbox" | dc:inbox |
| Command | Natural Language | Skill |
|---|---|---|
/capture <text> | (direct capture) | dc:capture |
/task <text> | "create a task to..." | dc:tasks |
/reminder <text> | "remind me to..." | dc:tasks |
/shopping <text> | "I need to buy..." | dc:tasks |
| Command | Natural Language | Skill |
|---|---|---|
/today | "what's on today?" | dc:morning-brief |
/tasks | "show me my tasks" | dc:tasks |
/projects | "what projects are active?" | dc:frontmatter |
/blocked | "what's blocked?" | dc:frontmatter |
/people <name> | "tell me about Jane" | dc:people |
| Command | Skill |
|---|---|
/status | dc:errors |
/sync | dc:sources |
/help | dc:commands |
Apply these principles across all operations:
9_Meta/pending.json, retry automaticallySource freshness thresholds:
Two modes defined in config under behavior:
Never auto-file, auto-create tasks, or auto-send without explicit user confirmation
unless the user has set autonomous mode for that specific operation.
Features are built incrementally. When a feature skill doesn't exist yet, acknowledge it and offer to help with what's available:
npx claudepluginhub p3ob7o/digital-cortex --plugin dcIntegrates Claude Code with an Obsidian vault for capturing thoughts, managing tasks, morning planning, and querying linked notes via a dual-zone architecture.
Manages Obsidian vault sessions, daily routines, tasks, memory, resources, output styles, and meeting transcripts for BenAI plugin. Mode-aware for professional/business. Activates on resume, compress, tasks, or /assistant.
Runs a structured daily startup ritual for an Obsidian vault: creates periodic notes, surfaces carry-forward items, checks inbox, sets daily focus. Invocable via `/daily` or natural language prompts like "start my day" or "morning routine".