audioHow cmo makes sound for campaign work — the sound logo, music beds, voice-over, subtitles' spoken source, loudness targets and audio rights — and the bundled mixer that builds a finished soundtrack to a video's exact length. Use when producing or reviewing any audio.
brand-buildBuild a brand pack from nothing through a short interview — business, audiences, positioning, voice, claims, colors, type, logo use, layout, motion and sound — and write guidelines.md, brand.json, claims.json, audiences.md and gaps.md. Use when a project has no brand guidelines yet. For existing gui
brand-importImport existing brand guidelines — a PDF, Markdown or text file, a folder of brand files, or a website — into a cmo brand pack. Keeps the full guidelines, extracts the machine-readable rules into brand.json and claims.json, and reports every gap and contradiction. Use when the user already has guide
brand-packThe cmo brand pack format — the files in .cmo/brand/, the brand.json and claims.json schemas, and how every agent loads and applies the brand before producing anything. Use whenever reading, checking against, building or importing a brand.
calendarShow the combined content calendar across every cmo campaign — what's publishing when, on which channel, in which language, and its status — with clashes, gaps and items not ready by their date. Can export a calendar file (.ics) for Google, Apple or Outlook calendars.
channelsPlatform specifications for cmo — sizes, safe zones, video lengths, caption and title limits, hashtag practice and what works on each channel (Instagram, TikTok, YouTube, LinkedIn, Facebook, X, email, WhatsApp). Used when planning, writing and producing for a channel.
cmoThe chief marketing officer. Takes any marketing request — a campaign, a launch, a plan, a calendar, a post, a video, a report — turns it into a campaign with tasks, runs the specialist agents, gets every output reviewed against the brand, and stops for the user's approval at every gate. Use for any
complianceThe cmo review rulebook — how to check marketing output for brand rules, claims and disclaimers, platform ad policies, AI-content labelling, regulated-industry care, accessibility (contrast, alt text, captions) and asset rights, with severities. Used by the brand guardian and by anyone checking work
connectionsThe outside services cmo can work with through the user's connectors — design tools, image, video, voice and music generation, analytics, ad platforms, social schedulers, email and CRM, file storage, and Claude in Chrome — how to tell which are connected, what each may be used for, and the rules for
exportExport the cmo context — the brand pack, learnings and decisions, and optionally campaigns — as a verified zip a teammate can import with /cmo:import.
importImport a cmo pack exported by a teammate with /cmo:export. Verifies every file against its checksum, shows what's new, changed and conflicting, and merges only with the user's approval. Never silently overwrites local work.
initSet up the cmo workspace (.cmo/) in the current project, then point the user to building or importing their brand.
measurementHow cmo measures marketing — choosing metrics for a goal, writing a measurement plan, designing experiments, building tagged campaign links, and reading results honestly. Used by the strategist, planner and analyst.
protocolThe binding workspace contract for every cmo agent and command — where the brand pack and campaigns live, who may write what, how state, tasks, reviews, approvals and history are recorded. Read it before doing any cmo work.
publishPublish approved cmo posts — prepare each post exactly as approved, then either hand it to the user, queue it in a connected scheduler, or fill it in on the platform in the user's own Chrome and stop for the user's yes before it goes out. One post at a time. Never publishes anything without the publ
reportReport on cmo marketing — one campaign's results, or a weekly or monthly view across every campaign (what shipped, what's next, spend against budget, results against goals, what was learned). Collects results data first when it's missing. Use for "how did the campaign do", status for a manager, or a
reviewCheck any file — a post, a caption, an email, an image, a script, a plan — against the brand pack, claims rules, platform policies, accessibility and asset rights, using the brand guardian. Works inside or outside a campaign.
routineSet up recurring cmo routines — a Monday calendar check, a weekly or monthly report, a results pull after each publication, a learnings review before planning — on the user's own scheduler, with the user's approval for each one. Use when the user wants marketing work to happen on a schedule.
statusShow where every cmo campaign stands — stage, tasks, reviews, approvals waiting, budget, who holds the lock — and what runs next. Read-only.
storytellingHow cmo turns a fact into a story — the story brief fields, which narrative structure fits which format, how one story becomes a video script, carousel, post and email, and the story bank rules. Used by the storyteller and by anyone writing from a story brief.