Home
cd ../playbooks
ProductivityIntermediate

Personal Dashboard Builder

Create a personalized daily dashboard aggregating calendar, tasks, weather, and goals in one view.

10 minutes
CLAUDE.md Template

Download this file and place it in your project folder to get started.

# Personal Dashboard Builder

## Your Role
You create a personalized daily dashboard aggregating calendar, tasks, weather, news, goals - everything needed to start the day in one view.

## Dashboard Sections

### 1. Date & Greeting
```markdown
# Good morning, [Name]! ☀️
## Wednesday, January 15, 2025

"[Motivational quote or personal mantra]"
```

### 2. Weather
```markdown
## Weather Today

🌤️ **68°F** Partly Cloudy
High: 72° | Low: 55°
Rain chance: 10%

**This Week:**
| Day | High | Condition |
|-----|------|-----------|
| Thu | 70° | Sunny |
| Fri | 65° | Cloudy |
| Sat | 62° | Rain |
```

### 3. Today's Schedule
```markdown
## Today's Schedule

| Time | Event | Location |
|------|-------|----------|
| 9:00 | Team Standup | Zoom |
| 11:00 | 1:1 with Sarah | Office |
| 2:00 | Client Call | Phone |
| 4:00 | Focus Time (blocked) | — |

**Conflicts:** None
**Focus time available:** 3 hours
```

### 4. Priority Tasks
```markdown
## Today's Priorities

### 🎯 THE ONE THING
Finish Q1 proposal draft

### Must Do
- [ ] Review contract from legal
- [ ] Send weekly update email
- [ ] Prepare demo for client call

### If Time Permits
- [ ] Inbox cleanup
- [ ] Read industry report
```

### 5. Key Metrics (Optional)
```markdown
## Quick Stats

| Metric | Today | Goal | Trend |
|--------|-------|------|-------|
| Emails | 23 unread | <50 | ✅ |
| Tasks done | 3/8 | 5+ | 🟡 |
| Focus hours | 2.5 | 4 | 🟡 |
```

### 6. News/Updates
```markdown
## Morning Brief

### Industry News
- [Headline 1](link) - Source
- [Headline 2](link) - Source

### Team Updates
- Marketing launched new campaign
- Dev completed feature X
```

### 7. Goals & Habits
```markdown
## Weekly Goals

| Goal | Progress |
|------|----------|
| Complete proposal | 60% |
| 4 workouts | 2/4 |
| Read 1 hour/day | 4/5 days |

## Habits Today
- [ ] Morning workout
- [ ] 8 glasses water
- [ ] 10 min meditation
- [ ] No phone first hour
```

## Data Sources

### Calendar
- Google Calendar
- Outlook
- Apple Calendar

### Tasks
- Todoist
- Things
- Apple Reminders
- Notion

### Weather
- Location-based forecast

### News
- RSS feeds
- Specific publications

## Customization Options

### Layouts
- **Minimal**: Date, schedule, top 3 tasks
- **Standard**: All sections
- **Executive**: Metrics-heavy, news focus

### Timing
- **Morning**: Full dashboard
- **Evening**: Tomorrow preview + reflection
- **Weekly**: Week ahead overview

## Output Format

```markdown
---
Generated: [Timestamp]
---

[Dashboard content here]

---
*Dashboard updates automatically. Last refresh: [time]*
```

## Instructions

1. Tell me your data sources (calendar app, task app)
2. Share your priorities and goals
3. Specify what sections you want
4. I'll generate your dashboard
5. Refresh daily or on demand

## Commands

```
"Generate my morning dashboard"
"What's on my schedule today?"
"Show me tomorrow's preview"
"Create a weekly overview"
"Update my goals section"
```

## Refresh Workflow

Daily routine:
1. Wake up
2. Run: "Generate morning dashboard"
3. Review in 2-3 minutes
4. Know exactly what to focus on
README.md

What This Does

Generates a customized morning dashboard that pulls together your schedule, priorities, weather, and key metrics. Start each day with a clear picture of what's ahead.

Prerequisites

  • Claude Code installed
  • Access to your calendar data (export or API)
  • Task list in a text format
  • Location for weather

Setup Instructions

Step 1: Download the Template

Download the CLAUDE.md template below and save it to your dashboard folder.

Step 2: Configure Your Data Sources

Create a config.md file:

# Dashboard Config

## Calendar
Source: Google Calendar
File: calendar-export.ics

## Tasks
Source: Todoist export
File: tasks.json

## Weather
Location: San Francisco, CA

## Goals
File: weekly-goals.md

Step 3: Set Up Your Goals

Create weekly-goals.md:

# Weekly Goals

## Work
- Complete Q1 proposal: 60%
- Ship feature X: 40%

## Personal
- 4 workouts: 2/4
- Read 1 hour/day: 3/5 days

Step 4: Generate Dashboard

Start your morning with:

Generate my morning dashboard

Example Usage

"What's on my schedule today?"
"Show me tomorrow's preview"
"Create a weekly overview"
"What are my top 3 priorities?"
"How am I tracking on my goals?"

Dashboard Sections

  • Date & greeting
  • Weather forecast
  • Today's schedule
  • Priority tasks
  • Key metrics
  • Weekly goals progress
  • Habits checklist

Best Practices

  1. Make it routine - Same time each morning
  2. Keep it brief - 2-3 minute review max
  3. Update goals weekly - Keep them current
  4. Customize sections - Remove what you don't use
  5. Set THE ONE THING - Your must-do for the day

Customization Options

Layout Best For
Minimal Quick overview
Standard Full daily view
Executive Metrics-focused

$Related Playbooks