Docs navigation mb-ads

Create & Ship

mb-ads

Last updated May 25, 2026

Read-only planning in Codex

Prepare paid search or social creative with budget and mutation gates intact.

mb-ads spans Decide, Ship
  1. Sense
  2. Decide
  3. Ship
  4. Reflect

Usage

Use mb-ads as an agent route. The route should read Main Branch facts before advice, then stay inside the approval gates for the work it recommends.

bash
mb-ads

# Claude Code, when installed
/mb-ads

When to use it

Best for

A planning-only Codex route for paid search, paid social, creative review, and launch preflight with spend gates intact.

Use when

  • The operator asks for ads, keywords, scripts, or paid creative.
  • Budget, conversion tracking, or account mutation could be involved.
  • Creative needs offer, proof, and audience context before launch.

Route workflow

  1. Read offer, audience, proof, MoneyPath, and connector posture.
  2. Draft campaign or creative options with budget and tracking assumptions explicit.
  3. Name required checks before spend.
  4. Ask before launch, account mutation, tracking changes, or spend.

Safe fact commands

Run only the read-only facts needed for the route before recommending next work. Approval-gated commands belong in the plan, not the first move.

bash
mb status --json --peek
mb connect doctor --json

Command contract

Reads

  • offer
  • audience
  • proof
  • MoneyPath
  • ads account posture when connected

Writes

  • none in Codex by default; ad plans, copy, and review checklists only

Approval gates

  • spend
  • campaign launch
  • account mutation
  • tracking changes

Expected output

Return

  • Campaign or creative brief.
  • Budget and conversion assumptions.
  • Approval checklist before spend.

Do not

  • Do not launch campaigns from Codex by default.
  • Do not mutate accounts or tracking without approval.
  • Do not create spend recommendations without a cap.

Example response

agent
Create a search launch brief with keyword intent, negative keywords, budget cap, and conversion check before any spend.