From mainbranch
Composes a site or campaign brief from offer, audience, voice, and research files. Used by /mb-site and loadable for ads, organic, or sales-video workflows.
How this skill is triggered — by the user, by Claude, or both
Slash command
/mainbranch:mb-skill-brief-draftThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A composable skill for drafting a site / campaign brief. /mb-site calls this in Step 2 of the minisite flow. /mb-ads, /mb-organic, or sales-video workflows *may* call it later; for now it is only used by /mb-site.
A composable skill for drafting a site / campaign brief. /mb-site calls this in Step 2 of the minisite flow. /mb-ads, /mb-organic, or sales-video workflows may call it later; for now it is only used by /mb-site.
offer.md, audience.md, voice.md (resolved via mb resolve)research/*.md produced earlier in the flowdial, archetype (optional), audience_current_archetype (optional)references/headline-formulas.md)A single markdown artifact: decisions/YYYY-MM-DD-minisite-brief-<slug>.md with the v0.1 schema:
---
type: brief
date: YYYY-MM-DD
slug: <offer-slug>
status: proposed
dial: convert | story | brand
conversion_mechanism: lead_form | book_call | purchase | other
takes_calls: true | false
archetype: ...
audience_current_archetype: ...
copy_framework_tag: ...
headline_formulas_picked: [...]
do_not_state: [...]
four_forces: {push, pull, habit, anxiety}
voice_anchor_lines: {use: [...], avoid: [...]}
---
conversion_mechanism and takes_calls are operator-stated facts, not guesses — see the gate in Flow step 0.
Plus the body sections: headline + subhead, value prop, mechanism summary, picked supporting pages, conversion endpoint, adjacency map.
offer.md, a prior decision, or the operator's own
words this session), STOP and ask before drafting. Never assume a model —
the headline, value prop, and mechanism summary are all shaped by it, so a
wrong guess rewrites the whole brief. A real business we built lost a full
day when an agent invented a call-booking flow the operator never chose.
Record the answer in conversion_mechanism + takes_calls.conversion_mechanism + takes_calls.skill-review composable skillnpx claudepluginhub noontide-co/mainbranch --plugin mainbranchCreates or updates product briefs through guided discovery, autonomous mode, or yolo drafting from ideas and artifacts. Use for product/project brief requests.
Generates a campaign-grade brief for a conversion landing page or redesign — hypothesis, surface rhythm, section-by-section spec, asset slots, copy candidates, hand-off prompts, conversion + brand-voice critics. Output ready for Claude Design, Figma, a human designer, or a coding agent.
Creates structured creative briefs that align stakeholders before execution. Use for project kickoffs, redesigns, or handing work to designers and developers.