{
 "schema": "aiblocks-page/1",
 "id": "agency-specialized-chief-of-staff",
 "type": "agent",
 "name": "Chief of staff",
 "summary": "Turn your task list and notes into a one-page state of play. Get what needs you now, the decisions waiting, the open hand-offs and one top priority.",
 "headline": "Chief of staff",
 "subhead": "Paste your tasks, notes and deadlines, and say which job you want, such as a weekly closeout or a decision. It sorts what must reach you from what can wait, lays out each decision with a recommendation, and lists who owes what.",
 "job": {
  "id": "lead-people",
  "name": "Lead and manage people"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-26",
 "inputs": [
  {
   "type": "question",
   "required": true,
   "label": "Question",
   "what": "the problem, decision or piece of work you want help with, and what a good outcome looks like"
  },
  {
   "type": "source_text",
   "required": false,
   "label": "Source text",
   "what": "a long source in full: an article, a video or talk transcript, or notes from a book, with its title, author and link"
  }
 ],
 "outputs": [
  {
   "type": "plan",
   "required": true,
   "label": "Plan",
   "what": "a dated plan: what to do, in what order, with a decision rule for each step"
  }
 ],
 "you_give": [
  "Which job you want, such as daily check-in, weekly closeout, decision, meeting prep, hand-off or document update.",
  "Your current work as a list or loose notes, with deadlines and who owns each item.",
  "For a decision, the choice, the options and what depends on it.",
  "For a document update, what changed and the names of the documents that may be affected (optional).",
  "How you like things laid out, and whether you want one next step at a time (optional)."
 ],
 "you_get": [
  "A state of play, with where things stand and today's or this week's one priority.",
  "Every item sorted into three groups, which are tell me now, handle and brief later, and park.",
  "Each waiting decision with options, the cost of waiting a week, a recommendation and a decide-by date.",
  "Open hand-offs with an owner and a date.",
  "A list of documents to update after a change, taken only from the names you gave."
 ],
 "use_when": [
  "Your task list is long and you cannot tell what must reach you and what someone else can handle.",
  "A date or price changed, and you need to know which plans, pages and emails still say the old one.",
  "You are about to launch or raise money and want a short daily check-in.",
  "A decision is stuck and you want the options, the cost of waiting and a recommendation on one page."
 ],
 "skip_when": [
  "You want to sort a week of tasks and loose notes and close the open loops. Use the Weekly task focus planner.",
  "You only need three priorities from a task list and your real hours. Use the Week priority picker.",
  "You need meeting notes turned into minutes and next actions. Use the Meeting minutes and action tracker.",
  "You want one choice written up for the record, with the options you passed on. Use the Decision record writer.",
  "You want it to send messages, move files or edit your documents. A chat AI cannot do that. It lists what to change."
 ],
 "output_sample": {
  "input": [
   "The job you want, such as a weekly closeout or a decision",
   "Your tasks and notes, with deadlines and owners",
   "The choice and its options, if it is a decision",
   "What changed and which documents it touches (optional)"
  ],
  "prerequisites": [
   "An AI you can paste a long list into, such as Claude, ChatGPT or Gemini",
   "Last week's state of play note, if you have one (optional)"
  ],
  "output": [
   {
    "name": "State of play",
    "contains": "One line on where things stand, the single top priority, and any blockers that need you."
   },
   {
    "name": "Sorted items",
    "contains": "Every item in tell me now, handle and brief later, or park, with a reason."
   },
   {
    "name": "Decisions waiting",
    "contains": "Each decision with options, whether it can be undone, the cost of waiting, a recommendation and a date."
   },
   {
    "name": "Open hand-offs",
    "contains": "What each person or tool owes next, with a date, and what it depends on."
   },
   {
    "name": "Documents to update",
    "contains": "The documents you named that a change affects, and what to change in each."
   },
   {
    "name": "Checks still needed",
    "contains": "Facts it could not confirm and the steps only you can do."
   }
  ]
 },
 "output_shape": "JOB AND ASSUMPTIONS\n  <job> | ASSUMED: <list> | MISSING: <list>\n\nSTATE OF PLAY\n  where we are <one sentence> | top priority <one thing> | blockers needing you <list or none>\n\nSORTED ITEMS\n  TELL ME NOW: <item> | why it cannot wait\n  HANDLE AND BRIEF LATER: <item> | who handles it\n  PARK: <item> | when to look again\n\nDECISIONS WAITING\n  <decision> | options <list> | reversible <yes or no> | cost of waiting a week <text> | recommendation <text> | decide by <date>\n\nOPEN HAND-OFFS\n  <item> | owner <role> | due <date> | depends on <item>\n\nDOCUMENTS TO UPDATE (after a change)\n  <document you named> | what to change | status <done or to do>\n\nCHECKS STILL NEEDED\n  <item> | <how to settle it>",
 "how_to_use": [
  "Download the pack from this page and add it to your AI as a skill. Or paste SKILL.md into a new chat, then paste references/source-agent.md after it.",
  "Say which job you want. For example, \"Weekly closeout\" or \"Help me decide this.\"",
  "Paste your tasks, notes and deadlines. Add who owns each item if you know.",
  "Read the \"tell me now\" group first. Move anything you disagree with to another group and say why. It learns your line for the rest of the chat.",
  "Make the changes it lists yourself, or ask for a draft message first. It will not send anything.",
  "Save the result as your state of play note and paste it back next week."
 ],
 "checks": [
  "The result addresses your actual task and cites the evidence used.",
  "Examples, role-play experience and targets are kept separate from verified results.",
  "Claims of tests, memory, tool access or completed actions match what actually happened."
 ],
 "next": [
  {
   "name": "Work expectations agreement writer",
   "url": "https://useaiblocks.com/skills/results-agreement-writer",
   "why": "Lead the team"
  }
 ],
 "source": {
  "by": "Michael Sitarzewski and Agency Agents contributors",
  "repo": "msitarzewski/agency-agents",
  "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/specialized/specialized-chief-of-staff.md",
  "licence": "MIT",
  "original_name": "Chief of Staff",
  "commit": "b37b5bb33b78f2c1d6567d98e25ca818e3259219"
 },
 "credits": [
  {
   "title": "Chief of Staff",
   "by": "Michael Sitarzewski and Agency Agents contributors",
   "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/specialized/specialized-chief-of-staff.md",
   "used": "Original agent profile, preserved in references/source-agent.md; AI Blocks adds setup and review instructions."
  }
 ],
 "files": [
  "LICENSE",
  "references/source-agent.md",
  "SETUP.md",
  "source.json"
 ],
 "links": {
  "page": "https://useaiblocks.com/agents/agency-specialized-chief-of-staff",
  "markdown": "https://useaiblocks.com/agents/agency-specialized-chief-of-staff.md",
  "json": "https://useaiblocks.com/agents/agency-specialized-chief-of-staff.json",
  "instructions": "https://useaiblocks.com/skills/agency-specialized-chief-of-staff/SKILL.md",
  "download": "https://useaiblocks.com/skills/agency-specialized-chief-of-staff.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/agency-specialized-chief-of-staff",
  "api_document": "https://useaiblocks.com/api/v1/documents/agent/agency-specialized-chief-of-staff",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
