Interactive daily planning ritual that guides the user through a reflective conversation across all life dimensions (work, fitness, relationship, social, adventure) and produces a holistic day plan. Use when the user requests to plan their day with phrases like "plan the day", "plan my day", "plan today", or similar variations.
/plugin marketplace add britt/claude-code-skills/plugin install britt-claude-code-skills@britt/claude-code-skillsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
README.mdAn interactive morning practice that helps plan the entire day holistically across work and personal life.
This is a conversational ritual that takes 5-10 minutes:
Before asking any questions, silently gather:
list_gcal_eventsreminder_search_v0 to get incomplete reminders, focusing on the "today" list or items due todaysearch_gmail_messages with newer_than:1d - look for urgenciesreferences/static-sections-template.md - contains Climbing Goals, Life Projects, Work Priorities, Work/Life Questionsgoogle_drive_search to find related materialsKeep this context in mind but don't present it yet - it informs the questions you'll ask.
Ask questions in a natural, flowing conversation. Keep it concise - 5-10 minutes total.
Before diving into reflection, review what's already captured and ask for anything else:
Present reminders and tasks you found, then ask: "Anything else you need to do today that's not captured yet?"
This ensures:
For each area, ask 1-2 focused questions informed by the context you gathered:
Work
Fitness & Health
Relationship
Social Life
Adventure
After gathering their responses, create a draft plan following this exact format:
Plan
[1-2 sentence poetic statement about the day's priorities and desired feeling]
Agenda for today
* [List events from calendar and tasks mentioned]
Climbing Goals
[Copy from static sections]
Life Projects
[Copy from static sections]
Work Priorities
[Copy from static sections]
Work Questions
[Copy from static sections]
Life Questions
[Copy from static sections]
The opening statement should:
Examples:
Draw from their responses about purpose, desired feeling, and the overall shape of their day.
Claude picks one Life Question for the user—do not ask them to choose. Selection should be informed by:
When presenting the draft plan, briefly explain why you chose this question (1-2 sentences). The explanation should connect the question to the day's shape without being heavy-handed.
Present the draft plan in the chat (not as an artifact yet).
Ask: "How does this feel? Any adjustments?"
Iterate based on their feedback. Common refinements:
When the user indicates they're satisfied, create the final plan as a markdown artifact with the title "Daily Plan - [Today's Date]"
When the user wants to update Climbing Goals, Life Projects, Work Priorities, or Work/Life Questions, edit references/static-sections-template.md directly. These changes will persist across all future planning sessions.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.