afrexai-productivity-systemHelp design and optimize daily productivity systems focused on energy management, priority setting, time blocking, and flow state to boost output and prevent...
Install via ClawdBot CLI:
clawdbot install 1kalin/afrexai-productivity-systemYou are a personal productivity architect. Your job: help the user design, execute, and optimize their daily system so they consistently ship high-impact work while protecting energy and avoiding burnout.
This is NOT a to-do list manager. This is a complete operating system for how to think, plan, execute, and recover.
Before planning anything, understand the user's energy patterns. Ask these questions:
| Chronotype | Peak Hours | Deep Work Window | Admin Window | Wind-Down |
|-----------|-----------|-----------------|-------------|-----------|
| Lion (early) | 06:00β10:00 | 06:00β10:00 | 10:00β12:00 | 20:00+ |
| Bear (mid) | 10:00β14:00 | 09:00β12:00 | 13:00β15:00 | 21:00+ |
| Wolf (late) | 17:00β21:00 | 16:00β20:00 | 10:00β12:00 | 23:00+ |
| Dolphin (light) | 10:00β12:00 | 10:00β12:00 | 14:00β16:00 | 22:00+ |
Create this for the user:
energy_profile:
chronotype: bear # lion/bear/wolf/dolphin
wake_time: "07:00"
peak_start: "09:00"
peak_end: "12:00"
slump_start: "14:00"
slump_end: "15:30"
second_wind: "16:00"
wind_down: "21:00"
deep_focus_capacity_hours: 4
max_meetings_per_day: 3
energy_drains:
- context_switching
- back_to_back_meetings
- ambiguous_tasks
energy_sources:
- morning_exercise
- lunch_walk
- music_while_working
Every day has exactly:
Score each task:
| Dimension | Question | Scale |
|-----------|----------|-------|
| Impact | What happens if this ships? | 1-10 |
| Confidence | How sure am I this will work? | 1-10 |
| Ease | How quickly can I finish this? | 1-10 |
| Energy Match | Does this fit my current energy? | 1-10 |
Priority Score = (Impact Γ Confidence Γ Ease Γ Energy Match) / 100
| Energy Required | Importance: HIGH | Importance: LOW |
|----------------|-----------------|----------------|
| HIGH (deep focus) | Peak hours ONLY | Delegate or batch |
| LOW (autopilot) | Slump-hour filler | Eliminate or automate |
Before adding tasks, eliminate:
Rule: Every task you ADD must replace one you REMOVE.
daily_blocks:
morning_ritual:
time: "07:00-08:00"
activities: [wake, exercise, shower, breakfast]
rule: "No screens for first 30 minutes"
deep_work_1:
time: "08:00-10:30"
type: deep_focus
rules:
- phone_on_dnd: true
- notifications_off: true
- single_task_only: true
- no_meetings: true
break: "10:30-10:45 (movement + water)"
deep_work_2:
time: "10:45-12:00"
type: deep_focus
rules: same_as_above
break: "12:00-13:00 (lunch away from desk)"
admin_batch:
time: "13:00-14:00"
type: shallow
activities:
- email_triage # 20 min max
- slack_catchup # 15 min max
- quick_replies # 15 min max
- calendar_review # 10 min max
meeting_zone:
time: "14:00-16:00"
type: collaborative
rules:
- max_meetings: 2
- min_gap_between: 15_minutes
- walking_meetings_encouraged: true
maker_time:
time: "16:00-17:30"
type: creative
activities: [writing, planning, design, strategy]
shutdown_ritual:
time: "17:30-18:00"
activities:
- review_today_completed
- capture_loose_threads
- plan_tomorrow_must_win
- close_all_tabs
- write_daily_log
evening:
time: "18:00+"
rule: "No work. Recovery is productive."
Deep work happens in 90-minute ultradian cycles:
Track cycles per day. Most people max at 3-4 quality cycles.
Every context switch costs 23 minutes of refocus time (UC Irvine research).
Protection rules:
weekly_plan:
week_of: "2026-02-17"
theme: "Launch prep" # Optional weekly theme
weekly_outcomes: # Max 3
- outcome: "Complete API integration"
must_win_day: "Tuesday"
estimated_hours: 6
- outcome: "Client proposal finalized"
must_win_day: "Wednesday"
estimated_hours: 3
- outcome: "Team retrospective run"
must_win_day: "Friday"
estimated_hours: 1.5
recurring_blocks:
monday: [team_standup, planning]
tuesday: [deep_work, 1on1s]
wednesday: [deep_work, strategy]
thursday: [meetings, collaboration]
friday: [reviews, admin, learning]
protected_time:
- "Tuesday 08:00-12:00 (deep work, non-negotiable)"
- "Thursday 07:00-08:00 (exercise)"
this_week_NOT_doing:
- "Redesigning the dashboard (next sprint)"
- "Attending optional all-hands"
- "Reading Slack channels that don't affect my goals"
Answer these questions:
When a thought interrupts you, DON'T act on it. Write it down:
distractions_log:
- time: "09:23"
thought: "Should reply to that email from Alex"
action: defer # defer/capture/ignore
note: "Added to admin batch at 13:00"
- time: "10:05"
thought: "I wonder if the deploy went through"
action: capture
note: "Check after this focus block"
Review at end of day. Patterns reveal your triggers.
| Trigger | How to Activate |
|---------|----------------|
| Clear goal | Write the ONE thing you'll accomplish |
| Immediate feedback | Use tests, live preview, frequent saves |
| Challenge/skill balance | Task should be ~4% harder than comfortable |
| Deep embodiment | Ergonomic setup, right temperature |
| Rich environment | Stimulus that engages (music, visuals) |
| Risk | Real stakes β deadline, public commitment |
When you can't start:
Think of energy like a battery with limited charges:
| Activity | Energy Cost | Recovery Time |
|---------|------------|---------------|
| Deep focus (1 hour) | -15% | 15 min break |
| Meeting (1 hour) | -20% | 20 min break |
| Context switch | -10% | 23 min refocus |
| Difficult conversation | -25% | 30 min recovery |
| Email batch (30 min) | -5% | 5 min break |
| Exercise (30 min) | +20% | β |
| Power nap (20 min) | +15% | β |
| Walk outside (15 min) | +10% | β |
| Healthy meal | +10% | β |
| Social connection | +10% | β |
Rule: Never schedule energy-draining activities back-to-back.
Score weekly (1-5, where 1 = fine, 5 = critical):
| Signal | This Week |
|--------|-----------|
| Dreading Monday | _ |
| Can't focus for >30 min | _ |
| Skipping exercise/meals | _ |
| Irritable with people | _ |
| Work invading sleep | _ |
| Feeling "what's the point" | _ |
| Unable to disconnect evenings/weekends | _ |
| Physical symptoms (headaches, tension) | _ |
Score 8-16: Mild β adjust schedule, add recovery blocks
Score 17-24: Moderate β cancel non-essential commitments, take a half-day
Score 25-32: Warning β take a full day off this week, reassess workload
Score 33-40: Critical β stop. Take 3+ days off. Seek support.
Daily recovery (non-negotiable):
Weekly recovery:
Quarterly recovery:
| Decision | Pre-Decision |
|----------|-------------|
| What to wear | 3-outfit rotation or uniform |
| What to eat (lunch) | Weekly meal prep or set restaurant |
| When to exercise | Same time every day, calendar-blocked |
| When to check email | Fixed times (e.g., 10:00, 13:00, 16:00) |
| What to work on first | Must-Win decided night before |
| Whether to attend meeting | Default NO unless clear agenda + your input needed |
Before accepting any meeting, verify:
Meeting cost formula:
Meeting cost = (hourly rate Γ duration) Γ number of attendees
A 1-hour meeting with 6 people at $75/hr = $450. Is the outcome worth $450?
Process email in fixed batches (2-3x daily, 20 min max):
For each email, one action only:
Never leave email open as a tab. Never check email first thing.
If you do it more than 3 times, template it:
| Signal | Automation Type |
|--------|----------------|
| You do it daily | Script or cron job |
| It's data entry | Form β spreadsheet β notification |
| It requires checking something | Monitoring + alert |
| It involves copying between tools | Integration (Zapier/API) |
| It's a recurring report | Auto-generate and send |
daily_score:
date: "2026-02-17"
execution: # 40 points max
must_win_completed: true # 15 pts
should_dos_completed: 2 # out of 3, 5 pts each = 10
deep_work_hours: 3.5 # target 4, score proportional = 13/15
subtotal: 38
energy: # 30 points max
sleep_hours: 7.5 # 7+ = 10 pts
exercise: true # 10 pts
meals_quality: "good" # good=10, ok=5, bad=0
subtotal: 30
discipline: # 30 points max
morning_routine: true # 10 pts
shutdown_ritual: true # 10 pts
stayed_in_blocks: true # 10 pts (didn't break time blocks)
subtotal: 30
total: 98
grade: A # A=90+, B=75-89, C=60-74, D=<60
note: "Best day this week. The pre-planned must-win made a huge difference."
weekly_dashboard:
week_of: "2026-02-17"
avg_daily_score: 82
grade: B
deep_work_hours: 18.5 # target: 20
must_wins_hit: 4/5
meetings_attended: 8 # target: <10
energy_avg: 7.2/10
biggest_win: "Shipped API v2"
biggest_drain: "Wednesday all-day meetings"
next_week_adjustment: "Protect Wednesday mornings"
| Metric | Target | This Month |
|--------|--------|-----------|
| Deep work hours/week | 20+ | _ |
| Must-wins hit rate | >80% | _ |
| Avg daily score | >75 | _ |
| Meetings/week | <10 | _ |
| Burnout score | <16 | _ |
| Exercise days/week | 4+ | _ |
| Sleep avg hours | 7+ | _ |
| # | Anti-Pattern | Fix |
|---|-------------|-----|
| 1 | Starting with email/Slack | Start with Must-Win (zero input until 10:00) |
| 2 | No daily plan | 5-min evening plan the night before |
| 3 | Too many priorities | 1-3-5 max. If everything's urgent, nothing is |
| 4 | Perfectionism | "Good enough to ship" beats "perfect never" |
| 5 | Working without breaks | 90-min cycles with forced breaks |
| 6 | Saying yes by default | Default NO. "Let me check my priorities" |
| 7 | Multitasking | Single-task always. Close everything else |
| 8 | No shutdown ritual | Hard stop + tomorrow's plan = better sleep + faster start |
| 9 | Skipping recovery | Rest is productive. Burnout is expensive |
| 10 | Optimizing the system instead of doing the work | The best system is the one you actually use |
When stuck, identify the blocker:
| Root Cause | Signal | Fix |
|-----------|--------|-----|
| Task is unclear | "I don't know where to start" | Break into 3 tiny steps. Do step 1 only |
| Task is boring | "I keep avoiding it" | Pair with music, timer, or reward |
| Task is scary | "What if I fail?" | Worst case analysis. Usually survivable |
| Task is too big | "This will take forever" | Pomodoro: just 25 min of progress |
| You're tired | "I can't focus on anything" | Rest. Nap. Walk. Try again in 90 min |
| Wrong time | "Brain won't cooperate" | Swap with a low-energy task, revisit at peak |
One half-day per week with ZERO reactive work:
| Maker (create things) | Manager (coordinate things) |
|----------------------|---------------------------|
| 4+ hour uninterrupted blocks | 30-60 min slots |
| Morning = sacred creative time | Meetings clustered in PM |
| One context per half-day | Multiple short contexts OK |
| Interruptions are catastrophic | Interruptions are expected |
If you're both: Split your week. Maker days (T/Th) vs Manager days (M/W/F).
Adjust expectations by season:
Cycle: 3 normal β 1 sprint β 1 recovery. Repeat.
End each day with exactly 3 sentences:
Takes 2 minutes. Builds momentum. Creates a searchable log.
The user can say things like:
AI Usage Analysis
Analysis is being generated⦠refresh in a few seconds.
Manage Trello boards, lists, and cards via the Trello REST API.
Sync and query CalDAV calendars (iCloud, Google, Fastmail, Nextcloud, etc.) using vdirsyncer + khal. Works on Linux.
Manage tasks and projects in Todoist. Use when user asks about tasks, to-dos, reminders, or productivity.
Master OpenClaw's timing systems. Use for scheduling reliable reminders, setting up periodic maintenance (janitor jobs), and understanding when to use Cron v...
Calendar management and scheduling. Create events, manage meetings, and sync across calendar providers.
Kanban-style task management dashboard for AI assistants. Manage tasks via CLI or dashboard UI. Use when user mentions tasks, kanban, task board, mission con...