From skills
Creates today's workday note in Obsidian, surfaces context from weekly/prior notes and active projects, and requires the user to commit to one daily outcome and next action.
How this skill is triggered — by the user, by Claude, or both
Slash command
/skills:dailyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A 5–10 minute workday startup. The note is a cockpit the user revisits, not an AI-generated report.
A 5–10 minute workday startup. The note is a cockpit the user revisits, not an AI-generated report.
Derive the real local date and weekday.
Completion: the run has a confirmed workday date or explicit weekend override.
Batch existence checks before creating anything.
| Period | Condition | Path | Template |
|---|---|---|---|
| Daily | every confirmed workday | 2 - Areas/Daily Ops/YYYY/YYYY-MM-DD.md | Daily Notes |
| Weekly | Monday | 2 - Areas/Daily Ops/YYYY/YYYY-Www.md | Weekly Planning |
| Monthly | first workday on/after month start | 2 - Areas/Goals/Monthly/M - Month YYYY.md | Monthly Goals |
| Quarterly | first workday on/after quarter start | 2 - Areas/Goals/Quaterly/Quaterly Goals - QN YYYY.md | Quarterly Goals |
Use obsidian read, then obsidian template:read ... resolve, then obsidian create. Never create an empty note. Preserve the Quaterly spelling.
Completion: today's note exists and every due periodic note exists or a concrete CLI failure is reported.
Read:
## Carry Forward section;MOCs/bases/Active Projects.base, falling back to 1 - Projects/;Treat carry-forward items as candidates, never commitments. Detect overload when the weekly note contains more than one outcome in a lane or today's note already contains multiple competing outcomes.
Completion: the user can see the relevant weekly lanes, exact carry-forward candidates with sources, and any overload warning.
Propose concise candidates from the gathered context, then ask the user to choose or write:
Do not choose these silently. Do not prepend carry-forward automatically. The user may edit the AI proposal manually in Obsidian instead of answering in chat; reread the note before writing anything else.
Completion: the outcome and next action are explicitly user-confirmed.
Write only the confirmed values into Daily Outcome, Next Action, and Active Focus Block.
Prefer a heading-targeted Obsidian patch tool when available. Otherwise show the exact replacement and use a read + overwrite flow only after approval. Never append duplicate headings.
Leave Parking Lot, Work Notes, Ideas Worth Sharing, and Ready to Resume ready for manual use during the day.
Completion: the daily note contains exactly one confirmed outcome, next action, and focus finish line.
Return only:
If Obsidian CLI fails, say: "Obsidian CLI isn't working — update Obsidian with CLI enabled."
npx claudepluginhub kriscard/skillsEnds your day by closing active tasks, triaging ideas for sharing, and preparing tomorrow's carry-forward in Obsidian daily notes.
Creates today's daily note in an Obsidian Meta-Vault with validated YAML frontmatter. Idempotent: opens existing note on re-run. Use when starting a work day or capturing scratch notes.
Guides a daily morning reflection workflow: sends prompts, parses responses into Obsidian daily notes, syncs tasks to Apple Reminders, and queries Linear for urgent issues.