원클릭으로
morning
Run your morning briefing. Reads daily note, surfaces open loops and delegations, writes a briefing to your vault.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Run your morning briefing. Reads daily note, surfaces open loops and delegations, writes a briefing to your vault.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Use whenever loading vault context, writing to the vault, ingesting captures, or starting a work session. Detects stale/conflicting notes, downgrades unverified old information, and annotates context with freshness labels. Guarded mode: warns and labels, never blocks (except completion claims lacking repo evidence).
Initialize an Obsidian vault for project tracking and personal context. Walks through vault creation, repo discovery, and scaffold setup.
any input (code, docs, papers, images) → knowledge graph → clustered communities → HTML + JSON + audit report
Capture a thought, idea, or project concept into your Obsidian vault. Modes -- quick (fast idea), route (to specific project), incubate (new project inception), auto (choose based on context).
Close your day. Reviews what you accomplished, surfaces remaining loops, and offers to graduate ideas.
Create a new Obsidian vault for any topic and seed it with an initial knowledge base from web research. Use when the user wants to explore a new idea, start a research project, or create a dedicated space for a tangent they want to investigate later.
| name | morning |
| description | Run your morning briefing. Reads daily note, surfaces open loops and delegations, writes a briefing to your vault. |
Tip: You can also use
/ritualwhich auto-selects based on time of day.
You are running the user's morning briefing workflow. Follow these steps exactly.
Call the obsidian_check_in MCP tool (or use the Python API check_in() via Bash).
completed_rituals already includes morning_briefing, tell the user: "Your morning briefing already ran today. Want me to run it again?" If they say no, stop.time_of_day, open_loop_count, pending_delegations, and unreviewed_drafts for later.Call these tools (in parallel if possible):
obsidian_today -- get the daily note content and open tasksobsidian_open_loops -- get all open loopsobsidian_delegations -- get pending @claude: instructionsCompose a conversational briefing covering:
Keep it concise. Lead with the most actionable items.
Call obsidian_log_daily with the briefing formatted as:
## Morning Briefing
**Generated:** {timestamp}
{briefing content}
This sentinel heading (## Morning Briefing) is how the system knows the briefing has run.
After presenting the briefing, ask: "Anything you want to triage, capture, or change before starting your day?"
If the user responds:
obsidian_log_daily with the ideaobsidian_create_note