Copy/paste prompt library for Apple Flow users who run their work from agent-office/.
Agent Office Scheduled Prompt Pack
Copy/paste prompt library for Apple Flow users who run their work from agent-office/.
This pack is the agent-office rewrite of a generic scheduled-task library. It assumes:
- Apple Flow command style:
plan:,task:,idea:,project: - Apple channels: iMessage, Notes, Reminders, Calendar
- Office-native storage under
agent-office/, not a separate~/ai-logstree - Recurring prompts default to
plan:so they are safe to schedule without constant approvals
If you want a prompt to update files directly, switch plan: to task: and keep the rest of the payload the same. Apple Flow will route it through approval before it writes anything.
How to Use This
- Copy one prompt card into your Apple Flow channel of choice.
- Schedule the recurring ones in Calendar, Reminders, or Shortcuts if you want them automated.
- Replace bracketed placeholders like
[PROJECT],[PERSON], or[TOPIC]. - Keep the starter set small. Recommended first three:
- Morning Desk Reset
- Inbox Triage Sweep
- Friday Weekly Review
Office Map
Use these zones as the source of truth:
agent-office/
00_inbox/ quick capture, append-only
10_daily/ daily notes and carry-forward context
20_projects/ active project briefs and project notes
30_areas/ ongoing responsibilities like ops, health, learning
40_resources/ reusable research and reference material
50_archive/ completed or inactive material after summarizing
60_memory/ topic memory files, factual and compact
70_playbooks/ SOPs and recurring process docs
80_automation/ routine definitions and automation specs
90_logs/ automation and audit trail
Command Defaults
- Use
plan:for recurring prompts that should return a draft, recommendation, or prioritized summary. - Use
task:only when you intentionally want Apple Flow to create or update files after approval. - Use
!!agentfor prompts you schedule in Calendar, Reminders, or Notes. - Respect
agent-officeguardrails: inbox is append-only, archive only after summarizing, memory updates must be factual, and automation runs belong in90_logs/.
Daily Operations
Morning Desk Reset
When to run: Weekdays 7:30 AM
Best channel: Calendar
Uses: Apple Calendar, Apple Mail, web search, agent-office/10_daily/, agent-office/00_inbox/
Saves to: Draft for agent-office/10_daily/YYYY-MM-DD.md
Outcome: A tight morning brief you can drop into the day’s note or promote to a write-back task
Prompt:
!!agent plan: Build my morning desk reset for today using the agent-office daily note format.
Do these checks:
1. Pull today's calendar and flag any back-to-backs or prep-heavy meetings.
2. Review unread mail from the last 12 hours and surface the top 3 that actually need action.
3. Read agent-office/00_inbox/inbox.md and identify the most important untriaged items.
4. Read yesterday's daily note in agent-office/10_daily/ if it exists and extract carry-forward work.
5. Web search "[MY INDUSTRY] news today" and give me one useful headline.
6. Web search "weather [MY CITY] today" and give me a one-line summary.
Format the response to match these daily-note sections:
## Top 3 Priorities
## Calendar & Commitments
## Open Loops
## Inbox Triage (from 00_inbox)
Keep it mobile-readable. Max 9 bullets total.
End with: "Today's first move:"
Write-back variant: switch plan: to task: and add "Create or update agent-office/10_daily/[today].md using the daily-note template."
Inbox Triage Sweep
When to run: Weekdays 9:00 AM
Best channel: Reminder or Calendar
Uses: agent-office/00_inbox/inbox.md, today's daily note
Saves to: Draft triage block for agent-office/10_daily/YYYY-MM-DD.md
Outcome: Turns raw captures into keep, do, delegate, and archive candidates without violating append-only rules
Prompt:
!!agent plan: Triage agent-office inbox entries for today's operating plan.
Read agent-office/00_inbox/inbox.md.
Classify current open entries into:
- Keep
- Do
- Delegate
- Archive candidate
For each item, include:
- Short restatement
- Why it belongs in that bucket
- The smallest next action if it should move
Respect these rules:
- Do not recommend deleting inbox entries.
- Only recommend archive after a summary exists.
- Keep output brief and action-biased.
Format as the "Inbox Triage (from 00_inbox)" section for today's daily note.
End with: "10-minute triage move:"
Open Loops Sweep
When to run: Daily 2:30 PM
Best channel: Calendar
Uses: Apple Mail, Apple Calendar, agent-office/10_daily/, agent-office/00_inbox/
Saves to: Draft open-loops update for the current daily note
Outcome: Finds unresolved commitments before they slip
Prompt:
!!agent plan: Extract today's most important open loops from email, calendar, inbox, and the current daily note.
Check:
1. Sent or active mail threads from the last 10 days with no clear closure.
2. Calendar commitments in the next 72 hours that need prep or a follow-up.
3. agent-office/00_inbox/inbox.md for untriaged or waiting-for items.
4. Today's daily note in agent-office/10_daily/ if it exists.
Return only the top 5 open loops.
For each one, include:
- Owner or counterpart
- Context
- Urgency
- Next action
Format with these sections:
## Open Loops
## Deadline Pressure
## Dependencies
End with: "Loop to close before end of day:"
End-of-Day Carry Forward
When to run: Weekdays 5:45 PM
Best channel: Calendar
Uses: today's daily note, tomorrow's calendar, active mail threads
Saves to: Draft reflection and carry-forward block for agent-office/10_daily/YYYY-MM-DD.md
Outcome: Closes the day cleanly and preps tomorrow
Prompt:
!!agent plan: Draft my end-of-day carry-forward using the agent-office daily note structure.
Review:
1. Today's note in agent-office/10_daily/.
2. Tomorrow's calendar.
3. Any open mail threads I started today that still need a response or decision.
Return these sections:
## End-of-Day Reflection
- Wins
- Blockers
- Carry forward
Then add:
- Tomorrow's first priority
- One prep item for tomorrow's calendar
Keep it concise. Max 7 bullets.
Write-back variant: switch plan: to task: and add "Update today's daily note and create tomorrow's note if missing."
Weekly Rhythm
Monday Weekly Focus Brief
When to run: Mondays 8:00 AM
Best channel: Calendar
Uses: this week's calendar, recent daily notes, inbox, active project briefs
Saves to: Draft for agent-office/10_daily/YYYY-MM-DD.md or agent-office/30_areas/weekly-focus-YYYY-MM-DD.md
Outcome: Gives the week a mission before it gets reactive
Prompt:
!!agent plan: Generate my Monday weekly focus brief from agent-office.
Review:
1. This week's calendar and note heavy or prep-sensitive days.
2. The last 3 daily notes in agent-office/10_daily/.
3. agent-office/00_inbox/inbox.md for unresolved captures.
4. Active project briefs in agent-office/20_projects/.
Output sections:
## Week at a Glance
## Open Commitments
## Blockers Older Than 5 Days
## Weekly Mission
Keep each section tight.
End with: "This week's one outcome that matters most:"
Friday Weekly Review
When to run: Fridays 4:00 PM
Best channel: Calendar
Uses: this week's daily notes, active project briefs, inbox, next week's calendar
Saves to: Draft for a weekly review note using agent-office/templates/weekly-review.md
Outcome: Closes the loop on the week and pre-loads the next one
Prompt:
!!agent plan: Draft my Friday weekly review using the agent-office weekly review structure.
Review:
1. This week's daily notes in agent-office/10_daily/.
2. agent-office/00_inbox/inbox.md for anything still unresolved.
3. Active project briefs in agent-office/20_projects/.
4. Monday through Wednesday on next week's calendar.
Return these sections:
## What shipped
## What stalled
## Inbox + Backlog cleanup
## Projects health check
## Next week focus
## Memory updates
Call out one thing to archive only if a summary already exists.
End with: "Best setup move for Monday:"
Write-back variant: switch plan: to task: and add "Create a weekly review note at agent-office/30_areas/weekly-review-[year]-[week].md or another existing area note you use for reviews."
Weekly Reset and Waiting-For Review
When to run: Sundays 6:00 PM
Best channel: Reminder
Uses: inbox, recent daily notes, next week's calendar, waiting-for items
Saves to: Draft reset note for agent-office/30_areas/weekly-reset-YYYY-MM-DD.md
Outcome: Clears mental overhead before the next week starts
Prompt:
!!agent plan: Run a weekly reset across my agent-office and identify what needs attention next week.
Review:
1. Open inbox items in agent-office/00_inbox/inbox.md.
2. Daily notes from the last 7 days.
3. Next week's calendar.
4. Any waiting-for or follow-up threads you can infer from recent context.
Classify open items as:
- Done
- Next action
- Scheduled
- Waiting for
- Someday
Then answer:
- Biggest win this week
- Biggest friction point
- Three priorities for next week
- One thing to drop or defer
Keep it readable in one screen first, details second.
Project Governance
Project Brief Health Check
When to run: Tuesdays 10:00 AM
Best channel: Calendar
Uses: agent-office/20_projects/
Saves to: Draft update recommendations for project briefs
Outcome: Keeps project briefs current enough to be useful
Prompt:
!!agent plan: Review active project briefs in agent-office/20_projects/ and identify the ones that need a refresh.
For up to 5 active projects, report:
- Current status signal
- Missing or stale sections in the brief
- Risk if the brief stays stale
- Recommended update
Output sections:
## Healthy Briefs
## Needs Refresh
## At-Risk Projects
## First Update to Make
Prioritize by decision impact, not by alphabetical order.
Stalled Project Nudge
When to run: Thursdays 3:00 PM Best channel: Reminder Uses: project briefs, recent daily notes, inbox Saves to: Draft for the current daily note or project note Outcome: Pulls neglected work back into focus before it quietly dies
Prompt:
!!agent plan: Find stalled projects or project threads that need a nudge.
Review:
1. agent-office/20_projects/ briefs and notes.
2. The last 5 daily notes.
3. agent-office/00_inbox/inbox.md for lingering project-related captures.
Return the top 3 stalled items with:
- Why it is stalled
- What decision is missing
- The smallest next action
- Whether it should stay active, be delegated, or move toward archive after summary
End with: "Project to unstick this week:"
Memory Hygiene
MEMORY.md Delta Proposal
When to run: Mondays 8:30 AM
Best channel: Note
Uses: agent-office/MEMORY.md, recent daily notes, active projects
Saves to: Proposed factual edits for agent-office/MEMORY.md
Outcome: Keeps durable memory compact and current without introducing speculation
Prompt:
!!agent plan: Propose factual delta updates for agent-office/MEMORY.md based on recent activity.
Review:
1. agent-office/MEMORY.md
2. The last 7 daily notes
3. Active project briefs in agent-office/20_projects/
Output sections:
## Add
## Refine
## Remove or De-emphasize
Rules:
- No speculation
- Keep statements factual and compact
- Only propose durable facts, preferences, priorities, or guardrails
End with: "Most important memory update this week:"
Topic Memory Refresh
When to run: Wednesdays 9:15 AM
Best channel: Calendar
Uses: agent-office/60_memory/, agent-office/40_resources/, recent daily notes
Saves to: Proposed updates for topic memory files
Outcome: Prevents topic memory from turning into stale clutter
Prompt:
!!agent plan: Recommend updates for topic memory files in agent-office/60_memory/.
Review:
1. All topic files in agent-office/60_memory/
2. Relevant recent daily notes
3. Any supporting references in agent-office/40_resources/
For up to 5 topics, report:
- Why this topic matters now
- Facts to add or refine
- Redundancy to compress
- Cross-links to another memory topic if useful
Output sections:
## Topics to Update
## Proposed Facts
## Cross-Topic Links
## Refresh Order
Selective Prep and Reviews
Pre-Meeting Dossier
When to run: 30 minutes before important meetings
Best channel: Calendar or text
Uses: web search, Apple Mail, relevant project brief or resources
Saves to: Draft dossier for agent-office/40_resources/pre-meeting-[today]-[person-slug].md or a relevant project folder
Outcome: Gives you context and talking points before a high-value conversation
Prompt:
plan: Build a pre-meeting dossier for [PERSON] at [COMPANY].
Meeting purpose: [sales call / partnership / hiring / investor / internal]
Relevant project folder if any: [PROJECT OR NONE]
Do these checks:
1. Web search the person and company for role, background, and recent news.
2. Search recent mail for prior contact with the person or company.
3. If a related project exists in agent-office/20_projects/[PROJECT]/, read the brief first.
Return sections:
## Person
## Company
## Prior Context
## Smart Questions
## Risks or Landmines
## Best Opening Move
Keep it practical, not verbose.
Deep Research Brief
When to run: On demand
Best channel: Note or text
Uses: web search, agent-office/40_resources/, optional project brief
Saves to: agent-office/40_resources/[topic-slug]-[today].md or a relevant project folder
Outcome: Produces a reusable research note instead of a one-off chat answer
Prompt:
plan: Conduct a deep research brief on [TOPIC] for my agent-office.
Purpose: [decision to make]
Relevant project folder if any: [PROJECT OR NONE]
Research:
1. Overview or explainers
2. Criticisms, failures, or traps
3. Best practices or case studies
4. Recent benchmarks, data, or research
5. Alternatives
Return sections:
## What It Is
## Why It Matters Here
## Key Players
## Risks and Traps
## Recommendation
## Top 3 Links
Write it so it can be saved as a reusable reference note, not just read once.
Monthly Tech and Ops Review
When to run: First weekday of each month
Best channel: Note
Uses: active project briefs, playbooks, automation notes, security or dependency checks
Saves to: Draft monthly review for agent-office/30_areas/monthly-ops-review-YYYY-MM.md
Outcome: One monthly sweep across project health, playbooks, and automation drift
Prompt:
!!agent plan: Run my monthly tech and ops review across agent-office.
Review:
1. Active project briefs in agent-office/20_projects/
2. Playbooks in agent-office/70_playbooks/
3. Automation notes in agent-office/80_automation/
4. Recent logs in agent-office/90_logs/
For each major area, answer:
- What looks healthy
- What is drifting or stale
- What needs a documented process
- The single highest-value fix this month
Output sections:
## Project Health
## Playbook Gaps
## Automation Drift
## Highest-Value Fix
Keep it prioritized, not exhaustive.
Codex Flow Maintainer Pulse
When to run: Weekdays 8:15 AM or before a focused maintainer session
Best channel: Calendar or text
Uses: the codex-flow repo, recent approvals/history, tests, agent-office/20_projects/flow-healer/ or another active Apple Flow project note
Saves to: Draft maintainer note for agent-office/30_areas/codex-flow-pulse-YYYY-MM-DD.md or the relevant project folder
Outcome: Gives you a sharp repo-health read before you start coding
Prompt:
!!agent plan: Produce a codex-flow maintainer pulse for today.
Focus on this repository only.
Review:
1. Recent run history, pending approvals, and any obvious operational blockers.
2. Signals from tests, failing areas, or recent churn if available.
3. Apple Flow-specific risk areas: approvals, gateway drift, memory/agent-office alignment, connector health, and noisy or stale automation.
4. Any active implementation notes in agent-office that relate to codex-flow.
Return sections:
## Repo Health
## Immediate Risks
## Top 3 Maintainer Tasks
## Verification to Run First
## Best First Move
Rules:
- Be specific to codex-flow, not generic engineering advice.
- Favor the smallest safe next actions.
- Call out missing signals explicitly instead of guessing.
Keep it under 10 bullets total.
Start With These Three
If you want the fastest path to value, start here:
!!agent plan: Build my morning desk reset for today using the agent-office daily note format.!!agent plan: Triage agent-office inbox entries for today's operating plan.!!agent plan: Draft my Friday weekly review using the agent-office weekly review structure.
Run those for two weeks before adding more.
Notes
- This pack intentionally leaves out generic folder systems like
pipeline/,content/,community/, andfinance/becauseagent-officealready has stronger, more flexible zones. - If you want sales, content, or finance automations, attach them to a project in
20_projects/or an ongoing responsibility in30_areas/instead of creating a second organizational system. - For stricter automation-card formatting, see
docs/AUTOMATION_PROMPT_BUNDLE_SHORTCUTS.md.