mcpField
C
campaign-brief

campaign-brief

github.com/ootto-aiMarketing & growth31163 installsUpdated 2w ago
Repository

About campaign-brief

campaign-brief is a skill for creating a social campaign decision document that keeps teams focused on one real outcome, an evidence-backed promise, and distinct channel roles. It organizes audience context, available proof, actions, execution requirements, and measurement into a shared brief.

Key features

  1. 01Define the business outcome and measurement source
  2. 02Separate established facts from hypotheses
  3. 03Set audience context, promise, and action
  4. 04Assign distinct roles to channels
  5. 05Record assets, owners, timing, and review gates

Use cases

  1. 01Choose one primary outcome for a social campaign
  2. 02Narrow a campaign promise when evidence is lacking
  3. 03Coordinate writers, creator managers, and operators
  4. 04Assign measurement events and owners before launch

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/ootto-ai/claude-content-skills --skill campaign-brief

After installing, type/campaign-briefin Claude Code to confirm it loaded.

Details

From the project README

Campaign Brief

Create the shared decision document that keeps a social campaign focused on one real outcome, one truthful promise, and clear channel roles.

1. Confirm the business decision

Ask what must change, by when, and for whom. Name one primary outcome such as qualified sign-ups, waitlist intent, event attendance, product education, or retained attention. Record the measurement source before choosing a vanity metric.

2. Establish the claim boundary

Collect the approved offer, audience evidence, product facts, proof, limitations, and required legal or brand constraints. Separate facts the team can say now from hypotheses the campaign may test. If proof is missing, make the campaign ask a question or demonstrate a workflow rather than assert an outcome.

3. Define the campaign spine

Write the audience situation, the useful tension, the promise, the proof available, and the action requested. Add the explicit non-goal so the team does not turn every campaign into a broad awareness exercise. Give each channel a role rather than copying one message everywhere.

4. Turn the brief into execution decisions

Provide message pillars, approved examples, prohibited claims, required assets, owners, timing, measurement events, and review gates. Include open questions with a named owner. The output should let a writer, creator manager, and operator make consistent choices without inventing strategy in the comments.

Hard rules

  • Do not set a target or promise that has no measurement source or proof.
  • Keep one primary action; secondary actions must not compete with it.
  • Do not claim results, integrations, customer stories, or availability that the product team has not approved.
  • Distinguish an experiment from a commitment to customers.
  • Name the audience context, not an assumed demographic stereotype.

Failure modes

FailureDo this instead
The brief is a list of deliverablesStart with the decision, audience situation, promise, proof, and action.
Every channel gets identical workGive channels complementary jobs based on their format and audience context.
Measurement happens after launchSpecify the event, owner, and reporting cadence in the brief.
Claims outrun evidenceNarrow the promise, add a demonstration, or wait for approved proof.

Where it sits

Use social-listening, audience-personas, and positioning-audit to supply the evidence and message before this skill. Use cross-platform-distribution, paid-social-brief, influencer-partnerships, and content-calendar to execute it. Use launch-retrospective once the campaign has enough evidence to learn from.

Comments

Markdown supported