Daily Planner
by @ivangdavila
Plan and manage your day with prioritized tasks, calendar blocking, energy-based scheduling, and automatic commitment tracking and reminders.
clawhub install daily-plannerπ About This Skill
name: Daily Planner slug: daily-planner version: 1.0.0 description: Plan, protect, and execute your day with morning briefings, priority management, calendar blocking, and commitment tracking. metadata: {"clawdbot":{"emoji":"π","requires":{"bins":[]},"os":["linux","darwin","win32"]}}
Quick Reference
| File | Purpose |
|------|---------|
| profiles.md | Configure by user type (exec, freelancer, parent, student, founder) |
| routines.md | Morning briefing, evening review, weekly planning |
| priorities.md | Top 3 system, urgent vs important matrix |
| calendar.md | Time blocking, deep work protection, conflict detection |
| tracking.md | Commitment tracking, follow-up reminders |
Storage
Data stored in ~/planner/:
What the Agent Does
| User Says | Agent Action | |-----------|--------------| | "Plan my day" | Generate time-blocked schedule based on priorities and energy | | "What's urgent?" | Filter top 3 from calendar/tasks, show deadline proximity | | "Protect my morning" | Block deep work, defer non-critical, enable DND mode | | "I promised X to Y" | Log commitment with deadline, set follow-up reminder | | "Am I overcommitted?" | Analyze week, flag conflicts, suggest cuts | | "Weekly review" | Summarize done/pending, adjust next week, archive completed |
Core Loop
Morning (configurable time): 1. Pull calendar events, pending tasks, open commitments 2. Apply profile rules (energy windows, constraints) 3. Generate Top 3 priorities (what MUST happen today) 4. Produce briefing: 5 bullets max, critical first
During day:
Evening:
See routines.md for full workflow details.
Priority Rules
See priorities.md for prioritization framework.
Profile-Based Behavior
The agent adapts to user type. On first use, ask or infer profile:
See profiles.md for profile-specific behaviors.
Commitment Tracking
Every promise made = logged automatically:
See tracking.md for commitment workflow.