mb-adslisted
Install: claude install-skill noontide-co/mainbranch
# Ads Skill
Create ads, generate creative variations, review for compliance, and check ad account performance.
**CLI facts first:** Find the business repo, run `mb status --json --peek`,
then use status readiness, drift, integrations, measurement, and ranked actions
before scoring creative depth or asking setup/provider questions.
## Shared Workflow Contract
Engine source workflow: `workflows/mb-ads/workflow.md`. This skill is the
Claude Code shell over that source. Preserve the shared source's fact-first
routing, launch-plan boundaries, provider gates, and read/write rules.
Shared source required `mb` commands:
- `mb status --json --peek`
- `mb start --json`
- `mb doctor repair --plan`
- `mb connect doctor --json`
- `mb connect plan`
- `mb site check "$SITE_REPO" --business-repo "$BUSINESS_REPO" --json`
- `mb validate --cross-refs --json`
- `mb checkpoint --plan --json`
Shared source required JSON fact paths:
- `money_path`
- `money_path.objects.proof.quality`
- `money_path.objects.cta_path`
- `money_path.objects.channel_strategy`
- `money_path.objects.active_push`
- `validation.file_contracts`
- `content_strategy`
- `content_strategy.overall_state`
- `content_strategy.simple_entry_point`
- `content_strategy.layers`
- `ranked_actions`
- `update`
- `readiness`
- `drift.items`
- `integrations`
- `measurement`
- `measurement.available`
- `measurement.state`
- `measurement.facts.expected_events`
- `measurement.blocked_count`
- `measurement.manual_count`
- `relationship_h