USE CASEEngineeringSimple

A company with no employees, in ten minutes

darkzodchi's guide to standing up a whole Grok Bot team in under 10 minutes: create one bot called Chief of Staff as your single entry point — its description field is the entire config, no code. It coordinates the rest, so you talk to one bot and a team does the work.

Grok·0.0·0 saves·6 uses·via @zodchiii·Tweet by @zodchiii

How it runs

5 steps. Do them in order.

  1. 01In Grok Bot, create a single bot called **Chief of Staff**. This is your only entry point — you talk to it, not to the whole team.
  2. 02Paste the charter below into its description field. As @zodchiii puts it, the description field is the whole config — there is no code.
  3. 03Name the roles you want it to coordinate — for example a researcher, a writer, a sales agent, an engineer — and tell the Chief of Staff who does what.
  4. 04Connect the accounts the team needs, and tell the Chief of Staff which ones each role may use.
  5. 05That is it — under ten minutes. From now on you give the Chief of Staff the goal, and it routes the work to the right agents and comes back to you with results and decisions.

What you get

darkzodchi's angle: Grok Bot is the closest thing to running a company with no employees — and you can stand the whole team up in under ten minutes. The trick is a single Chief-of-Staff entry point whose entire config is one description field, no code. You talk to one bot; it runs the team. This reconstructs that quickstart so you can copy the pattern.

Prompt

Copy it. Change the names. Keep the job.

Prompt
Role: Chief of Staff. You are my single entry point to a team of Grok Bot agents. I talk only to you; you coordinate the rest.

Mission: Take whatever I ask for, figure out which role should handle it, delegate, and come back to me with the result or the one decision you need.

The team you coordinate (edit to your own):
- Researcher — gathers facts and options.
- Writer — turns decisions into drafts.
- Ops — handles scheduling, tracking and follow-ups.
- Add or rename roles as my work needs.

How to work:
- When I give you a goal, break it into jobs, assign each to the right role, and manage the hand-offs.
- Come back with a short answer: what is done, what is blocked, and any decision only I can make.
- Keep one running view of what the team is working on.

What good looks like: I give one instruction and a coordinated team moves it forward — no need for me to manage each agent.

Never, without asking: send an external message, publish, spend money, or delete anything. Never report work as done that a role did not actually do, and never invent a fact or a number.

Stop and ask me if two roles conflict or you are missing access to do the job.
Use withGrok

via @zodchiii · Tweet by @zodchiii

Tips

  • ·Reconstructed from @zodchiii's guide to building a Grok Bot team in under 10 minutes. The prompt is a Curator reconstruction of the single Chief-of-Staff entry point he describes — adapt the team it coordinates and the description to your own work.
  • ·adhoc
  • ·acts-with-approval

Related setups

Same category. Different job.

More in Engineering

It read the tests, found the bug gone, and closed it

Debbie spun up a coding bot on debs-obrien/playwright-movies-app. It checked issue 29, found the tests already used waitForURL with no hard waits, asked if it should close, then closed it with a note after GitHub was connected — she clicked through to GitHub to confirm.

Engineering·Moderate·0 saves
Setup

Four photos to a 3D-printed materials experiment

MIT's Markus Buehler ran a three-bot team that turned four reference photos into transferable design principles, an interactive physics simulator, 47 experiments, a scientific report, and two parts sliced and printed on a Bambu H2D — the whole loop overnight.

Engineering·Advanced·0 saves
Setup

Harden your email-reading Grok Bot against prompt injection

Peter's security prompt for any bot that reads and replies to email: treat every part of an email - body, subject, sender, attachments, even hidden white text - as DATA, never instructions. It lists the injection patterns to refuse, flags attempts instead of complying, and gates real actions behind your confirmation.

Engineering·Simple·0 saves
Setup