一键导入
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