claude

cmo

A chief marketing officer that runs strategy, campaigns, stories, content, images, video and audio through specialist agents, with every output checked against your brand.

0 on GitHubby DevLab Technologiesv0.1.0updated 6 days ago
/

Plugin cmo from marketplace devlab-cmo in DevLab-Technologies/CMO. Commands read from the repo's manifest — 5 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (20)

  • audio

    How 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-build

    Build 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-import

    Import 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-pack

    The 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.

  • calendar

    Show 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.

  • channels

    Platform 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.

  • cmo

    The 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

  • compliance

    The 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

  • connections

    The 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

  • export

    Export the cmo context — the brand pack, learnings and decisions, and optionally campaigns — as a verified zip a teammate can import with /cmo:import.

  • import

    Import 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.

  • init

    Set up the cmo workspace (.cmo/) in the current project, then point the user to building or importing their brand.

  • measurement

    How 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.

  • protocol

    The 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.

  • publish

    Publish 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

  • report

    Report 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

  • review

    Check 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.

  • routine

    Set 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.

  • status

    Show where every cmo campaign stands — stage, tasks, reviews, approvals waiting, budget, who holds the lock — and what runs next. Read-only.

  • storytelling

    How 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.

Subagents (11)

  • analyst

    Reads cmo campaign results — metrics exports, connector pulls, platform insights — against the measurement plan, reads experiments with the significance calculator, writes the results report, and turns what was learned into learnings entries that shape the next campaign. Use when a campaign has resu

  • audio-producer

    Makes cmo campaign sound — the soundtrack for a video mixed to its exact timing with the brand's sound logo, music beds with cleared rights, voice-over through a connected voice service or a consenting speaker, and audio ads — normalized for the destination. Use whenever a piece needs sound.

  • brand-guardian

    Reviews every cmo output — copy, images, video sources, audio, plans — against the brand pack, the claims rules, platform policies, accessibility and asset rights, and writes a review with a verdict and specific required changes. Reports; never fixes. Use after any output is produced and before a pe

  • community-manager

    Reads comments, messages, mentions and reviews for a cmo campaign or the brand, sorts them (question, complaint, praise, lead, spam, risk), drafts replies in the brand voice using only true and allowed answers, and flags anything that needs a person — complaints about money, legal or safety issues,

  • copywriter

    Writes cmo campaign copy from the story brief — posts, captions, ad text, headlines, email, video on-screen text and scripts, landing-page sections — for each channel and language, including Arabic transcreation, using only allowed claims and the brand voice. Use for any words that will be published

  • designer

    Makes cmo campaign visuals — social posts, carousels, story frames, thumbnails, banners and ad images in every format — by filling approved brand templates and rendering them, generating images only when no template fits, and writing alt text for every image. Use for any still image that will be pub

  • planner

    Turns a cmo strategy and story into an executable plan — deliverables per channel and language, the content calendar, budget allocation, the measurement plan, experiments and tagged links, with estimates of human time, cost and lead time. Use after the story, before production.

  • researcher

    Finds evidence for cmo — competitor analysis and monitoring, market and trend checks, and summaries of customer voice from reviews, support tickets, comments and survey files — with every finding sourced and dated. Use when a strategy, story or plan needs facts.

  • storyteller

    Turns a campaign's strategy into one story — the story brief (hero, problem, stakes, guide, plan, proof, turning point, call to action, ending, core line) — and a version of it for every format the campaign uses (video beat sheet, carousel slides, post angle, email). Maintains the story bank. Use af

  • strategist

    Sets marketing direction for a cmo campaign or period — the objective, audiences, positioning, key message, proof points, channel roles, KPIs and budget split — grounded in the brand pack, research and past learnings. Use for a new direction, audience, market or period; not for single pieces of cont

  • video-producer

    Makes cmo campaign videos — reels, stories, shorts, feed and landscape videos — from the story's beat sheet and the approved on-screen copy, by filling an approved video template and rendering one master into every format with subtitles, a poster frame and the brand soundtrack. Use for any video tha

Hooks (2)

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/scripts/session-start.sh"

  • SubagentStop

    "${CLAUDE_PLUGIN_ROOT}/scripts/log-agent-run.sh"

View source on GitHub

Similar plugins

Security default for organizations: seated outermost, it keeps the organization's classic hooks, prompt content, settings, tool policy and pinned environment out of reach of the plugins a person installs, and adds no policy of its own; one managed option, allowManagedModsOnly, limits mods to the organization's.

anthropics/claude-code 155,476

Market data ingestion — feed normalization, OHLCV vectorization, and HNSW-indexed pattern matching

2 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

diagram-design

claudecodex

Editorial diagrams in your brand, as self-contained HTML and SVG. Architecture, flowcharts, sequence, state machines, ER and database schemas, timelines, swimlanes, org charts, Gantt, Wardley maps, user journeys, service blueprints, UML class, lifecycle phase maps, and charts from bar, line and scatter to Sankey, treemap and heatmap, plus many more. Redraws draw.io, Mermaid, Excalidraw and PlantUML files. Exports SVG and PNG.

1 skill · 7 commands

cathrynlavery/diagram-design 66,757

marketing-skills

claudecodex

53 marketing skills for technical marketers and founders: CRO, copywriting, cold email, prospecting, SEO, AI SEO, paid ads, SMS, ad creative, video production, image generation, co-marketing, churn prevention, pricing, referrals, revenue operations, sales enablement, customer research, site architecture, comprehensive AARRR-structured marketing plans, public relations and earned media, offer design, event marketing and webinars, and more

53 skills

coreyhaines31/marketingskills 59,996

clay

claudecodex

Work with Clay from Claude Code: set up and sign in to the clay CLI, query and analyze Clay tables, search Clay's GTM database for people and companies, manage audiences, signals, routines and workflows, and draft and review Sequencer campaigns. Includes hooks that auto-approve the plugin's own clay CLI calls and Clay skills; requires a Clay account.

38 skills · hooks

anthropics/claude-plugins-official 47,076

Maintain cmo?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted