Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Create daily notes and manage morning, midday, and evening routines. Structure daily planning, task review, and end-of-day reflection. Use for daily productivity routines or when asked to create today's note.
.claude/skills/ballred-daily/SKILL.md| Model | Eval pass | Runs |
|---|---|---|
| gemini-3.6-flash | 96% | 64 |
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-03 | ✗→✓ | ▲ Improved | 60% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 82% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 243% | 0% |
| case-07 | ✗→✓ | ▲ Improved | 53% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 53% | 0% |
Creates daily notes and provides structured workflows for morning planning, midday check-ins, and evening shutdowns.
Invoke with /daily or ask Claude to create today's note or help with daily routines.
/dailyOr simply ask:
{{date}} with today's date{{date:format}} with formatted dates{{date-1}} for yesterday)Daily Notes/ folderYour daily template can use:
{{date}} - Today's date in default format{{date:dddd}} - Day name (e.g., Monday){{date:MMMM DD, YYYY}} - Formatted date{{date-1:YYYY-MM-DD}} - Yesterday's date{{date+1:YYYY-MM-DD}} - Tomorrow's date{{time}} - Current timeGoals/3. Weekly Review.mdProjects/*/CLAUDE.mdBefore interactive prompts, automatically surface:
Projects/*/CLAUDE.md (read "Next Actions" section)Goals/2. Monthly Goals.mdDisplay as a brief context block at the top of the morning routine:
markdown### Today's Context - **Week's ONE Big Thing:** [from weekly review] - **Active Projects:** [project names with first next-action each] - **Monthly Focus:** [from monthly goals]
When adding tasks to the daily note, recommend linking to goals/projects:
markdown- [ ] Draft API spec — Supports: [[Projects/MyApp]] - [ ] Review chapter 3 — Supports: [[1. Yearly Goals#Read 12 books]]
Automatically generate an end-of-day summary showing which goals and projects received attention:
markdown### Today's Cascade Impact - **Goals touched:** [[Goal 1]] (2 tasks), [[Goal 3]] (1 task) - **Projects advanced:** [[ProjectA]] (3 tasks), [[ProjectB]] (1 task) - **Unlinked tasks:** 2 (consider linking to a goal or project)
/push)Standard daily note template:
markdown# {{date}} ## Focus > What's the ONE thing that would make today successful? ## Time Blocks - Morning (9-12): - Afternoon (12-5): - Evening (5+): ## Tasks ### Must Do Today - [ ] ### Work - [ ] ### Personal - [ ] ## Notes [Capture thoughts, meeting notes, ideas] ## Reflection - **Wins:** - **Challenges:** - **Learned:** - **Grateful for:** - **Energy:** /10 - **Tomorrow's priority:**
Customize paths to match your vault:
Daily Notes/Templates/Daily Template.mdYYYY-MM-DDYYYY-MM-DD - Standard ISO format (recommended)MM-DD-YYYY - US formatDD-MM-YYYY - European formatYYYY-MM-DD-ddd - Include day abbreviationOrganize daily notes by month/year:
Daily Notes/2024/01/2024-01-15.mdThe daily skill uses session tasks to show progress during multi-step routines.
Create tasks at skill start:
TaskCreate:
subject: "Create daily note"
description: "Create or open today's daily note from template"
activeForm: "Creating daily note..."
TaskCreate:
subject: "Pull incomplete tasks"
description: "Carry forward uncompleted tasks from yesterday"
activeForm: "Pulling incomplete tasks from yesterday..."
TaskCreate:
subject: "Surface relevant goals"
description: "Review weekly/monthly goals for today's priority"
activeForm: "Surfacing relevant goals..."
TaskCreate:
subject: "Set time blocks"
description: "Establish time blocks based on energy and priorities"
activeForm: "Setting time blocks..."Morning routine tasks run sequentially:
TaskUpdate: "Pull incomplete tasks", addBlockedBy: [create-daily-note-id]
TaskUpdate: "Surface relevant goals", addBlockedBy: [pull-incomplete-tasks-id]
TaskUpdate: "Set time blocks", addBlockedBy: [surface-relevant-goals-id]TaskCreate:
subject: "Update task statuses"
description: "Mark completed tasks, note blockers"
activeForm: "Updating task statuses..."
TaskCreate:
subject: "Generate reflection prompts"
description: "Prompt for wins, challenges, learnings, gratitude"
activeForm: "Generating reflection prompts..."
TaskCreate:
subject: "Prepare tomorrow's preview"
description: "Identify tomorrow's priority and move incomplete tasks"
activeForm: "Preparing tomorrow's preview..."Mark each task in_progress when starting, completed when done using TaskUpdate.
Task tools provide visibility into what's happening during longer operations. Tasks are session-scoped and don't persist between Claude sessions—your actual work items remain in your daily note markdown checkboxes.
Works with:
/push - Commit end-of-day changes/weekly - Weekly planning uses daily notes/monthly - Monthly goals inform daily focus/project - Surface project next-actions in morning/onboard - Load context before planning| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→fail | 8,075 | 12,654 | +57% | 1 | 1 | 0% | 1,665 | 2,585 | +55% | 0 | 0 | — |
case-02 | fail→fail | 8,143 | 7,933 | -3% | 1 | 1 | 0% | 1,538 | 2,619 | +70% | 0 | 0 | — |
case-03 | fail→pass | 9,180 | 3,812 | -58% | 1 | 1 | 0% | 1,757 | 2,806 | +60% | 0 | 0 | — |
case-21 | pass→pass | 13,389 | 8,433 | -37% | 1 | 1 | 0% | 2,576 | 3,529 | +37% | 0 | 0 | — |
case-04 | fail→pass | 7,127 | 2,089 | -71% | 1 | 1 | 0% | 1,309 | 2,377 | +82% | 0 | 0 | — |
case-05 | pass→pass | 6,882 | 2,081 | -70% | 1 | 1 | 0% | 1,249 | 2,421 | +94% | 0 | 0 | — |
case-06 | fail→pass | 4,205 | 1,768 | -58% | 1 | 1 | 0% | 673 | 2,306 | +243% | 0 | 0 | — |
case-07 | fail→pass | 11,097 | 4,261 | -62% | 1 | 1 | 0% | 1,801 | 2,756 | +53% | 0 | 0 | — |
case-08 | fail→pass | 8,291 | 1,423 | -83% | 1 | 1 | 0% | 1,474 | 2,256 | +53% | 0 | 0 | — |
case-09 | fail→pass | 10,227 | 2,855 | -72% | 1 | 1 | 0% | 1,758 | 2,520 | +43% | 0 | 0 | — |
case-10 | fail→fail | 7,160 | 1,261 | -82% | 1 | 1 | 0% | 1,138 | 2,190 | +92% | 0 | 0 | — |
case-11 | fail→pass | 10,620 | 3,688 | -65% | 1 | 1 | 0% | 1,801 | 2,675 | +49% | 0 | 0 | — |
case-12 | pass→pass | 10,246 | 3,252 | -68% | 1 | 1 | 0% | 1,447 | 2,596 | +79% | 0 | 0 | — |
case-13 | fail→pass | 7,080 | 1,832 | -74% | 1 | 1 | 0% | 662 | 2,280 | +244% | 0 | 0 | — |
case-14 | pass→pass | 8,602 | 2,495 | -71% | 1 | 1 | 0% | 1,567 | 2,484 | +59% | 0 | 0 | — |
case-15 | fail→pass | 7,424 | 4,349 | -41% | 1 | 1 | 0% | 1,480 | 2,917 | +97% | 0 | 0 | — |
case-16 | pass→pass | 7,499 | 3,801 | -49% | 1 | 1 | 0% | 1,225 | 2,752 | +125% | 0 | 0 | — |
case-17 | fail→pass | 6,952 | 2,406 | -65% | 1 | 1 | 0% | 1,226 | 2,417 | +97% | 0 | 0 | — |
case-18 | pass→pass | 7,442 | 2,748 | -63% | 1 | 1 | 0% | 1,303 | 2,531 | +94% | 0 | 0 | — |
case-19 | fail→fail | 10,574 | 6,003 | -43% | 1 | 1 | 0% | 1,767 | 3,197 | +81% | 0 | 0 | — |
case-20 | fail→fail | 11,204 | 4,854 | -57% | 1 | 1 | 0% | 1,971 | 2,293 | +16% | 0 | 0 | — |
case-22 | pass→pass | 8,739 | 4,126 | -53% | 1 | 1 | 0% | 1,706 | 2,774 | +63% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted, and 19 counted toward the lift figure. The other 3 produced results that are not comparable between the two arms, so they are excluded from the headline rather than averaged into it. The headline lift of +45 percentage points is the difference between those two pass rates over the 19 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.