Create or open today's daily note in 07-Daily/. Pulls today's calendar events (if available), counts unread inbox items, surfaces pending tasks, and opens a journaling section. Triggers: EN: "daily note", "create today's note", "open today's note", "start my day", "morning note", "today's note", "what's today", "daily log". IT: "nota giornaliera", "crea la nota di oggi", "inizia la giornata", "nota di oggi", "nota mattutina". FR: "note du jour", "créer la note quotidienne", "commencer la journée", "note journalière", "note de ce matin". ES: "nota diaria", "crear la nota de hoy", "empezar el día", "nota de hoy", "nota matutina". DE: "Tagesnotiz", "heutige Notiz erstellen", "Tag beginnen", "Notiz für heute", "Morgennotiz". PT: "nota diária", "criar nota de hoje", "começar o dia", "nota de hoje", "nota matinal".
How this skill is triggered — by the user, by Claude, or both
Slash command
/my-brain-is-full-crew:daily-noteThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Always respond to the user in their language. Match the language the user writes in.**
Always respond to the user in their language. Match the language the user writes in.
Create or open today's daily note. Pull a live snapshot of what matters today — calendar, inbox, and tasks — so the user starts the day with full context and a clean place to journal.
Before creating the note, read Meta/user-profile.md to get the user's preferred name, language, and any relevant preferences (e.g., active projects, VIP contacts).
Use the system date: date +%Y-%m-%d and date +%A (day name). Derive:
DATE: e.g., 2026-04-06DAY_NAME: e.g., MondayNOTE_PATH: 07-Daily/{{YEAR}}/{{MONTH}}/{{DATE}}.md
07-Daily/2026/04/2026-04-06.mdIf {{NOTE_PATH}} already exists:
Collect the following in parallel:
Calendar events today (if Postman / GWS / MCP is available):
which gws and which hey. If GWS is available, run:
gws calendar list --date today --json
If unavailable, check if MCP calendar tools are available. If nothing is available, skip with a note.Inbox count:
00-Inbox/ with:
find 00-Inbox/ -maxdepth 1 -name "*.md" | wc -l
Pending tasks:
- [ ]) across the vault (excluding templates and archived notes):
grep -r "^- \[ \]" --include="*.md" \
--exclude-dir="templates" \
--exclude-dir="04-Archive" \
--exclude-dir=".claude" \
-l
Create the directory structure if needed (mkdir -p 07-Daily/{{YEAR}}/{{MONTH}}/).
Write the note with this template:
---
date: "{{DATE}}"
day: "{{DAY_NAME}}"
type: daily
tags: [daily]
---
# {{DATE}} — {{DAY_NAME}}
## Today's Schedule
{{calendar events as bulleted list, or "No events found." if none}}
## Inbox
{{inbox_count}} item(s) waiting in 00-Inbox/.
{{if inbox_count > 0: "Say 'triage my inbox' to file them."}}
## Pending Tasks
{{up to 15 open tasks grouped by source note, or "No open tasks found."}}
## Notes & Journal
<!-- Your thoughts for today -->
After writing, tell the user:
"Calendar not available — connect GWS or MCP to see events here."Meta/user-profile.md does not exist, suggest running onboarding first ("Initialize my vault") before creating daily notes.npx claudepluginhub rikt46/my-brain-is-full-crewGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.