claude

campaign-os

Campaign OS marketing operations — render posts deterministically, audit real brand voice, measure templates, verify drifting specs, and drive the jobs/ops API.

0 on GitHubby Five Fridayv1.13.4updated 3 days agomarketing
/

Plugin campaign-os from marketplace campaign-os in clawdiavector/swing-shack-dashboard. Commands read from the repo's manifest — 3 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 (19)

  • brand-voice-truth

    Write captions and headlines the way Herman (CEO) wants each brand to sound: his rules first, the brand bible next, the Instagram audit as evidence. Load BEFORE writing any caption, headline, CTA, script or ad copy for Stick, Swing Shack or Bag Drop, and before trusting voice/, copy/ or bible-visual

  • cad-designer

    3D designer for Campaign OS: build a true-scale 3D scene in metres (a Swing Shack simulator bay, a Stick fitting space, a golfer, a screen with the real logo, products at their real size) and render it from any camera (isometric, floor plan, elevation, perspective) in blueprint, plan or clay style.

  • campaign-os-campaign

    Kyle said set up / create a campaign / TEST n / Suggest Date / Brief. Never load this for lodging a post, a story link, or a calendar moment.

  • campaign-os-carousel

    Design and make an Instagram/Facebook carousel post (swipeable slides, 4 to 7 by default) for Stick, Swing Shack or Bag Drop as one sequence: a hero slide that stops people, slides that unfold the story, one colour story and visual thread, a simple close. Covers when a carousel beats a single image

  • campaign-os-efforts

    Make the monthly marketing efforts pack for Stick and Swing Shack: five things people take part in (a weekly leaderboard, a challenge night, an advent countdown, a hunt, a weather-triggered push), each with art-directed mockups on real photos, a dated roll-out, where it's shared, what to confirm and

  • campaign-os-mail

    Email a teammate from your own agent inbox (AgentMail) so the manual "hey, I added X, check it out" step disappears. Load when the user says "email Kyle/Christelle/Herman", "let them know", "tell her/him", "send an update", or when a PR needs review or a skill, template, framework or plugin update s

  • campaign-os-map

    What already exists in Campaign OS and on the Mac — lib modules, deterministic template renderer, brand templates, Meta/Krea wrappers, the Hermes fleet, and which specs are known wrong. Load BEFORE building anything for Campaign OS, swing-shack-dashboard, Stick or Swing Shack, and before reaching fo

  • campaign-os-spotlight

    Plan and make a campaign the Campaign OS way: campaign dates on the calendar, then one-brand weekly spotlights (a no-text hero carousel, catalogue slides, singles later that week), kept two weeks ahead. Covers the tools that worked on Black Friday 2026: Krea heroes restyled from a real photo, rembg

  • campaign-os-template

    Turn a batch of real brand post images into a pixel-accurate Campaign OS compose template (archetype + template pack) — group by filename, map platforms, measure layout/fonts/colours, extract logo, write archetype JSON, render and compare against references, wire selection. Use when Kyle drops examp

  • campaign-os-wiki

    Read and write the shared Campaign OS wiki (research, audits, decisions, runbooks, how-it-works pages) that Kyle and Christelle both use. Load when a task touches Campaign OS, Swing Shack, Stick or Bag Drop and you need background; before starting research (check what is already known); and after re

  • campaign-os

    Campaign OS operations hub — Layer 1 jobs, prod health, host routing, JSON output inspection. Use when Kyle mentions Campaign OS, swing-shack-dashboard, marketing cockpit, Gate P1, job crons, /ops/jobs, COS_JOB_TOKEN, or job verdicts. Not for Suggest Date / TEST n / named-window Brief — that is skil

  • community-scout

    Find conversations on Reddit, golf forums, Facebook groups, Quora and YouTube where Swing Shack, Stick or Bag Drop can add something useful, and draft a comment that does not read as a sales pitch. Load when asked to find opportunities to join conversations, comment on Reddit or forums, do community

  • image-scout

    Find official, good-quality product images online for what the weekly stock list says is missing a photo, check them, save them for approval, and list what has to be shot in store. Use when a weekly stock list arrives, when asked to source product images, find a product photo, fill the photo gaps, o

  • krea-lab

    Look up Krea model ids, input schemas and accepted resolutions before generating, and refine image prompts locally without spending production slots. Use whenever work touches Krea, Ideogram, Recraft, Flux or Campaign OS image generation — picking a model, debugging a 422, choosing an aspect ratio,

  • reality-check

    Standing rule for every real-looking image (a photo, a generated scene, or a layered build with real products and generated people) for Stick, Swing Shack or Bag Drop: before anyone sees it, check real-world scale with reality_check.py, then depth, physics, light, shape, stock, people, ends in frame

  • reel-formula

    Christelle's formula for any moving content for Stick, Swing Shack or Bag Drop: a reel, a story (video or image), a video ad or a short. Reel = Native × (Hook + Story + Rhythm + Sound + Brand) × Ask, with the time shape, safe zones for reels and stories, cut rhythm, lengths by job and the order to r

  • schedule-from-anywhere

    Put a finished post on the live Campaign OS calendar, on This week and on the shelf ready to release, from any machine with only a COS_JOB_TOKEN — no Railway CLI, no Mac, no push to main, no image credits. Works for a finished image made in Claude (Ideogram, Krea, a designer's file) or a measured te

  • the-algorithm

    Musk's five-step method for Campaign OS work — question the requirement, delete, simplify, accelerate, and only then automate. Loading it switches on two light hooks for the rest of the session. Load when asked to build, add, automate or schedule something in Campaign OS, when asked to run the algor

  • visual-design

    Art direction for Swing Shack, Stick and Bag Drop social graphics: one idea, one dominant visual move, hierarchy, spacing, type as design, controlled colour, the real product untouched. Load BEFORE designing, composing, prompting or reviewing any post, story, carousel or ad still, and before showing

Slash commands (8)

  • /campaign-os:audit-social

    Pull a brand's whole Instagram catalogue with insights and full-res images

  • /campaign-os:mail

    Email a teammate (Kyle, Christelle, Herman) from your own agent inbox, or set up your inbox

  • /campaign-os:render-post

    Render a post from a measured template — deterministic, free, correct text

  • /campaign-os:schedule-post

    Turn a finished image or template render into a live post — caption, date, This week, ready to release

  • /campaign-os:verify-specs

    Probe the specs this repo drifts on and report what is actually true

  • /campaign-os:wiki-read

    Sync the Campaign OS wiki and read what it says about a topic

  • /campaign-os:wiki-test

    Self-test the Campaign OS wiki (sync, read, write, push)

  • /campaign-os:wiki-write

    File research, a decision or a runbook into the Campaign OS wiki and push it

Hooks (4)

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/session-start.sh"

  • SessionStart

    python3 "${CLAUDE_PLUGIN_ROOT}/skills/campaign-os-mail/scripts/cos_mail.py" check

  • UserPromptSubmit

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/prompt-relevant.py"

  • Stop

    python3 "${CLAUDE_PLUGIN_ROOT}/hooks/stop-nudge.py"

View source on GitHub

Similar plugins

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

2 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

last30days

claudecodex

Research any topic across Reddit, X, YouTube, TikTok, Instagram, Hacker News, Polymarket, GitHub, and 5+ more sources. AI agent scores by upvotes, likes, and real money - not editors.

1 skill

mvanhorn/last30days-skill 67,453

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

Carta Investors plugin — skills for querying investor data, performance benchmarks, regulatory reporting, AGM deck generation, brand extraction, and more via the Carta MCP Server.

29 skills · hooks

anthropics/claude-plugins-official 47,076

Maintain campaign-os?

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