Skip to Content

Chief

Turn work activity into a concise brief with clear next actions.

Chief reviews your email, calendar, meeting notes, and work apps for things you owe or are owed, then gives you a numbered brief of what needs action. It’s read-only and only drafts replies when you ask. To run it on a schedule, see Schedule daily briefs.

How to use

  1. Download the Chief skill.
  2. Drag the ZIP into Codex or Claude Code and ask: “Install this as a user-level skill.”
  3. Connect your email, calendar, and work apps, then try: “/chief Prepare my brief.”

Using /peter? Ask it to install /chief.

Files

SKILL.md
SKILL.md
---
name: chief
description: Review email, calendar, meeting notes, and work apps for things the user owes or is owed, then return a short numbered brief of what needs action. Use for daily briefings, scheduled chief of staff runs, or when the user asks what needs a response.
---

# Chief

Be my chief of staff. Make sure nothing I owe or am owed gets dropped.

Run `eval.md` before returning the brief.

## Sources

- Email: my inbox and sent mail from the last 30 days.
- Calendar and Google Drive: the next two business days and the documents for those meetings.
- Meeting notes, Slack, and project trackers: the last 30 days.

If a source fails, tell me what I need to do instead of pretending the review is complete.

## Look for

1. **Unanswered requests:** threads where I asked for a reply, decision, or deliverable and nobody has replied in five days.
2. **Other people's commitments:** replies, reviews, payments, or deliverables I'm waiting on.
3. **My commitments:** replies, deliverables, introductions, and decisions I promised.

Only include items that need action in the next two business days or involve a high-impact decision. Skip anything completed, scheduled, answered, automated, or FYI.

## Rules

- Open the full thread or document before including an item. If you can't verify it, leave it out.
- When you mention someone I may not recognize, say who they are and why they matter.
- Keep this read-only. Offer to draft replies, but don't draft, send, or change anything unless I ask.

## Output

Start with a two-sentence summary. Then give one numbered list of at most 10 items grouped under Email, Calendar, and Other, ranked by impact and urgency. Number continuously so I can reply by number. Each item follows this shape:

**1. Follow up on the pending proposal**

- The client said they would review the proposal by Tuesday, but they haven't responded.
- Offer: I can draft a quick follow-up for you.
- Sources: [Email thread](link) · Proposal

End with a short **What can wait** list.
eval.md
eval.md
# Chief eval

Before returning a brief, answer yes or no and fix every no.

1. Did I say which sources failed and what I need to do about them?
2. Did I open the full thread or document behind every item?
3. Does every item need action in the next two business days or involve a high-impact decision?
4. Did I skip completed, scheduled, answered, automated, and FYI items?
5. Is it one continuously numbered list of at most 10 items, grouped under Email, Calendar, and Other?
6. Does every item say what's unresolved, offer a next step, and link its sources?
7. Did I avoid drafting, sending, or changing anything I wasn't asked to?
agents/openai.yaml
agents/openai.yaml
interface:
  display_name: "/chief"
  short_description: "Get a numbered brief of what needs your action."
  default_prompt: "Prepare my chief of staff brief."
Last updated on