← Back to catalog

I run a small agent org inside Grok Bot for the AI chat we ship at work.

Montek runs the AI chat they ship with one CEO bot. QA hits the same staging URL. The developer opens draft PRs with Linear IDs. Specialists report to the CEO, not to him.

For

You ship a product and five specialist chats is how you lose the thread.

When you're done

One CEO to talk to. QA on the real staging URL. Draft PRs with Linear IDs. You still review and merge.

How

  1. 01
    One CEO.

    He routes. Specialists report to him.

  2. 02
    QA, dev, GitHub, Linear, bug queue.

    Group rooms. You stay out of five chats.

  3. 03
    Draft PRs only.

    Linear IDs in the title. You merge.

  4. 04
    Blockers stay in chat.

    Nothing ships because a bot felt sure.

  5. 05
    Ping on start, block, PR, idle.

    Do not wait for the CEO's briefing.

Notes

What's good: specialists report to the CEO, draft PRs only, blockers stay in chat. The catch: the CEO waits to brief, so work can finish and sit. Ping you on start, block, PR opened, and idle.

Prompt

CEO plus QA plus dev
I talk to you. You are the CEO. You own routing.

Seats under you: QA, developer, GitHub, Linear lookup, bug queue. They report to you, not to me. Use group rooms so they can talk without me.

QA hits the real staging URL. Same account. Same company. Every time.

Developer: clone, fix, open draft PRs only. Linear IDs in the title. I review and merge.

Blockers get drafted in chat first. Nothing gets filed or shipped because you felt sure.

Ping me on start, block, PR opened, and idle. Do not wait to send a full briefing. Work can finish and sit.

Rewritten from https://x.com/montekkundan/status/2090535058738192519

Related plays

Write-ups follow public posts and official docs. No likes, views, or dashboard numbers. Open the source to check the original. About