Claude-skill-registry campaign-brief

Create or update a marketing campaign brief

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/campaign-brief" ~/.claude/skills/majiayu000-claude-skill-registry-campaign-brief && rm -rf "$T"
manifest: skills/data/campaign-brief/SKILL.md
source content

Document Intelligence

This skill supports three modes: Create, Update, and Find.

Mode Detection

SignalModeConfidence
"update", "revise", "modify" in inputUPDATE100%
File path provided (
@path/to/campaign.md
)
UPDATE100%
"create", "new", "draft" in inputCREATE100%
"find", "search", "list campaigns"FIND100%
"the campaign", "our campaign"UPDATE85%
Just campaign name/objectiveCREATE60%

Threshold: ≥85% auto-proceed | 70-84% state assumption | <70% ask user

Mode Behaviors

CREATE: Generate complete new campaign brief using template below.

UPDATE:

  1. Read existing campaign brief (search if path not provided)
  2. Preserve unchanged sections exactly
  3. Update timeline, budget, metrics, or activities
  4. Show diff summary: "Updated: [sections]. Unchanged: [sections]."

FIND:

  1. Search paths below for campaign briefs
  2. Present results: campaign name, status, dates, path
  3. Ask: "Update one of these, or create new?"

Search Locations for Campaign Briefs

  • campaigns/
  • marketing/
  • gtm/campaigns/
  • marketing/campaigns/

Create a Marketing Campaign Brief for the specified campaign.

V2V Phase

Phase 4: Coordinated Execution - This skill supports marketing execution.

Output Structure

1. Campaign Overview

  • Campaign name
  • Campaign type (awareness, demand gen, product launch, etc.)
  • Duration
  • Budget

2. Campaign Objectives

ObjectiveMetricTarget
[Objective 1][Metric][Target]
[Objective 2][Metric][Target]

3. Target Audience

  • Primary audience
  • Secondary audience
  • Audience size estimate
  • Audience characteristics
  • Where they spend time

4. Key Messages

  • Primary message (one sentence)
  • Supporting messages (3-5 points)
  • Proof points
  • Tone and voice

5. Channels & Tactics

ChannelTacticAudienceBudgetOwner
[Channel 1][Tactic][Audience]$X[Owner]
[Channel 2][Tactic][Audience]$X[Owner]

6. Timeline

PhaseDatesActivities
Planning[Dates][Activities]
Pre-launch[Dates][Activities]
Launch[Dates][Activities]
Sustain[Dates][Activities]
Wrap-up[Dates][Activities]

7. Budget Breakdown

CategoryAmount% of Total
Media$XX%
Creative$XX%
Events$XX%
Tools$XX%
Total$X100%

8. Success Metrics

MetricTargetMeasurement Method
Reach[Target][How measured]
Engagement[Target][How measured]
Leads[Target][How measured]
Pipeline[Target][How measured]

9. Creative Requirements

  • Assets needed
  • Formats and sizes
  • Brand guidelines
  • Approval process
  • Due dates

10. Dependencies & Risks

Dependency/RiskImpactMitigation
[Item]High/Med/Low[Plan]

Instructions

  1. Ask about campaign objectives if not specified
  2. Reference any brand or marketing strategy documents provided via @file syntax
  3. Ensure budget and timeline are realistic
  4. Include clear success metrics
  5. Save as markdown file
  6. Offer to create presentation version using /present