plan-my-day

Generate an energy-optimized, time-blocked daily plan

533 stars

Best use case

plan-my-day is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Generate an energy-optimized, time-blocked daily plan

Teams using plan-my-day should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/plan-my-day/SKILL.md --create-dirs "https://raw.githubusercontent.com/sundial-org/awesome-openclaw-skills/main/skills/plan-my-day/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/plan-my-day/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How plan-my-day Compares

Feature / Agentplan-my-dayStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Generate an energy-optimized, time-blocked daily plan

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Plan My Day

Generate a clean, actionable hour-by-hour plan for the day based on current priorities and energy windows.

## Usage

```
/plan-my-day [optional: YYYY-MM-DD for future date]
```

## Planning Principles

1. **Morning Priming** - Protect your first hour for waking rituals, not tasks
2. **Energy-Based Scheduling** - Match task difficulty to energy levels
3. **Time Blocking** - Assign specific time windows to specific work
4. **Top 3 Focus** - Identify the 3 most important outcomes for the day

## Energy Windows (Customize to Your Rhythm)

- **Peak Performance:** Morning (deep work, hardest tasks)
- **Secondary Peak:** Afternoon (focused work, meetings)
- **Recovery Blocks:** Breaks for exercise, meals, rest
- **Wind Down:** Evening (lighter tasks, planning)

## Process

1. **Gather Context**
   - Check existing daily notes
   - Review current priorities
   - Identify fixed commitments (meetings, calls)
   - Check pending tasks from yesterday

2. **Identify Top 3 Priorities**
   - What MUST happen today?
   - What moves the needle most?
   - What has a deadline?

3. **Build Time-Blocked Schedule**
   - Assign priorities to peak energy windows
   - Block fixed commitments
   - Add buffer time between blocks
   - Include breaks and recovery

4. **Apply Constraints**
   - Respect existing appointments
   - Protect personal time
   - Include meal breaks
   - Don't over-schedule

## Output Format

```markdown
# Daily Plan - [Day], [Month] [Date], [Year]

## Today's Mission

**Primary Goal:** [One-sentence goal for the day]

**Top 3 Priorities:**
1. [Priority 1 with specific outcome]
2. [Priority 2 with specific outcome]
3. [Priority 3 with specific outcome]

---

## Time-Blocked Schedule

### [TIME] - [TIME]: [Block Name]
**Focus:** [Primary focus for this block]

- [ ] [Specific task 1]
- [ ] [Specific task 2]
- [ ] [Specific task 3]

**Target:** [Measurable outcome]

---

[Continue for each time block...]

---

## Success Criteria

### Must-Have (Non-Negotiable)
- [ ] [Critical task 1]
- [ ] [Critical task 2]
- [ ] [Critical task 3]

### Should-Have (Important)
- [ ] [Important task 1]
- [ ] [Important task 2]

### Nice-to-Have (Bonus)
- [ ] [Bonus task 1]

---

## Evening Check-In

- [ ] Priority 1 done? **YES / NO**
- [ ] Priority 2 done? **YES / NO**
- [ ] Priority 3 done? **YES / NO**

**What went well:**

**What got stuck:**

**Tomorrow's priority adjustment:**
```

## Decision-Making Framework

Before doing ANYTHING, ask:
1. Is this one of my top 3 priorities?
2. Does this move me toward today's goal?
3. Can this wait until tomorrow?

**If NO to all three → DON'T DO IT**

## Tips

- Don't schedule 100% of your time - leave 20% buffer
- Put your hardest task in your peak energy window
- Group similar tasks together (batching)
- Schedule breaks, don't just hope for them
- Review and adjust mid-day if needed

Related Skills

planning-with-files

533
from sundial-org/awesome-openclaw-skills

Implements Manus-style file-based planning for complex tasks. Creates task_plan.md, findings.md, and progress.md. Use when starting complex multi-step tasks, research projects, or any task requiring >5 tool calls. Now with automatic session recovery after /clear.

plan2meal

533
from sundial-org/awesome-openclaw-skills

No description provided.

event-planner

533
from sundial-org/awesome-openclaw-skills

Plan events (night out, weekend, date night, team outing, meals, trips) by searching venues via Google Places API. Auto-selects best restaurants, bars, activities based on location, budget, party size, and preferences. Generates detailed itinerary with timing and Google Maps link. Use when asked to plan an outing, create an itinerary, find places for events, or organize activities.

adhd-daily-planner

533
from sundial-org/awesome-openclaw-skills

Time-blind friendly planning, executive function support, and daily structure for ADHD brains. Specializes in realistic time estimation, dopamine-aware task design, and building systems that actually work for neurodivergent minds.

portfolio-watcher

533
from sundial-org/awesome-openclaw-skills

Monitor stock/crypto holdings, get price alerts, track portfolio performance

portainer

533
from sundial-org/awesome-openclaw-skills

Control Docker containers and stacks via Portainer API. List containers, start/stop/restart, view logs, and redeploy stacks from git.

portable-tools

533
from sundial-org/awesome-openclaw-skills

Build cross-device tools without hardcoding paths or account names

polymarket

533
from sundial-org/awesome-openclaw-skills

Trade prediction markets on Polymarket. Analyze odds, place bets, track positions, automate alerts, and maximize returns from event outcomes. Covers sports, politics, entertainment, and more.

polymarket-traiding-bot

533
from sundial-org/awesome-openclaw-skills

No description provided.

polymarket-analysis

533
from sundial-org/awesome-openclaw-skills

Analyze Polymarket prediction markets for trading edges. Pair Cost arbitrage, whale tracking, sentiment analysis, momentum signals, user profile tracking. No execution.

polymarket-agent

533
from sundial-org/awesome-openclaw-skills

Autonomous prediction market agent - analyzes markets, researches news, and identifies trading opportunities

polymarket-5

533
from sundial-org/awesome-openclaw-skills

Query Polymarket prediction markets. Use for questions about prediction markets, betting odds, market prices, event probabilities, or when user asks about Polymarket data.