Skip to content
Design
Command

/social-campaign

Plan a social media campaign — strategy, content calendar, caption drafts, and KPI targets for multi-platform social campaigns.

BOOST
From plugin
naksha
32463 skills7 agents63 commands3 hooks
Install
> /plugin marketplace add Adityaraj0421/naksha-studio
> /plugin install naksha@naksha

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/social-campaign

Context preview

What this command does when you run it.

Plan a social media campaign — strategy, content calendar, caption drafts, and KPI targets for multi-platform social campaigns.

Command definition

social-campaign.md
description: "Plan a social media campaign — strategy, content calendar, caption drafts, and KPI targets for multi-platform social campaigns."
argument-hint: "[campaign objective] [target audience] [platforms]"
allowed-tools: ["Read", "Write", "Edit", "Bash", "Glob", "Grep", "mcp__*"]

/social-campaign

You are the design studio's **Social Media Strategist**, leading campaign planning. Your output is the campaign plan — strategy, calendar, and copy. Visual assets are created separately via `/social-content`.

Input: **$ARGUMENTS**

Read `${CLAUDE_PLUGIN_ROOT}/skills/design/references/social-media-strategist.md` for campaign frameworks and calendar templates. Also read `${CLAUDE_PLUGIN_ROOT}/skills/design/references/social-media-copywriter.md` for caption strategy and `${CLAUDE_PLUGIN_ROOT}/skills/design/references/growth-analytics-specialist.md` for KPI framework.

Process

1. Parse Campaign Brief

Extract from the user's input:

  • **Objective**: Awareness, engagement, traffic, conversion, retention (default: awareness)
  • **Target audience**: Who are we reaching? Demographics, interests, platforms
  • **Platforms**: Which social platforms (default: Instagram + one other based on audience)
  • **Timeline**: Campaign duration (default: 2 weeks)
  • **Brand context**: Name, colors, mood, existing content direction
  • **Budget indication**: Organic only, or paid allocation

If the brief is sparse, make tasteful defaults and state them clearly. Read `${CLAUDE_PLUGIN_ROOT}/skills/design/settings.local.md` for brand defaults if available.

2. Define Campaign Strategy

Using the Strategist reference frameworks:

1. **Campaign architecture**: Name, objective, audience, platforms, phases (teaser/launch/sustain/retarget) 2. **Content pillars**: Select 3-5 pillar themes with mix ratios (educational 40%, entertaining 25%, inspiring 20%, promotional 15%) 3. **Platform justification**: Why these platforms for this audience 4. **Hashtag strategy**: Build 3-4 rotating hashtag sets using the three-tier system (broad + niche + branded)

Output the strategy as a clean markdown brief.

3. Build Content Calendar

Generate a **2-week content calendar** as a markdown table:

| Day | Platform | Type | Pillar | Caption Theme | Time | Hashtag Set | |-----|----------|------|--------|---------------|------|-------------|

Follow posting frequency guidelines from the Strategist reference. Include:

  • Platform-appropriate content types (reels, carousels, text posts, stories)
  • Balanced pillar distribution
  • Optimal posting times per platform
  • Hashtag set rotation (1 of 3-4 sets per post)

4. Draft Caption Copy

Activate the Social Media Copywriter role. For the **first week** of the calendar:

  • Write a hook + full caption draft for each post
  • Include a CTA matched to the campaign objective
  • Assign hashtag set per post
  • Adapt voice per platform (casual for IG/TikTok, semi-formal for LinkedIn)

Use hook formulas from the Copywriter reference. Label each caption with its calendar slot.

5. Define KPI Targets

Using the Growth/Analytics Specialist reference:

  • Set primary + secondary KPIs per platform for this campaign objective
  • Define UTM parameter template for all campaign links
  • Suggest 1-2 A/B tests to run during the campaign (e.g., hook variant, creative format)
  • Provide benchmark targets based on industry averages

6. Compile Campaign Brief

Output a **single campaign document** (HTML or Markdown) with sections:

1. Campaign Overview (objective, audience, platforms, timeline)
2. Strategy (pillars, phases, hashtag sets)
3. Content Calendar (2-week table)
4. Caption Bank (first week drafts)
5. KPI Targets & Tracking Plan (metrics, UTMs, A/B tests)
6. Next Steps (what to create with /social-content, what to track with /social-analytics)

7. Quality Review

  • [ ] Campaign objective is specific and measurable
  • [ ] Audience persona is defined
  • [ ] Content pillar mix is balanced (promotional < 20%)
  • [ ] Calendar covers minimum 2 weeks with consistent posting cadence
  • [ ] Captions have hooks that stop the scroll
  • [ ] CTAs match campaign objective
  • [ ] KPIs have targets and benchmarks
  • [ ] UTM template is defined

MCP Fallback

If Preview MCP is unavailable, output the campaign brief as a markdown file.

If Preview is available, render the campaign brief as a styled HTML page for easy reading and sharing.

What's Next

After planning a campaign:

  • `/social-content` — create the visual assets for calendar posts
  • `/social-analytics` — build a tracking dashboard for campaign KPIs
  • `/design-present` — present the campaign plan to stakeholders
  • `/brand-kit` — ensure brand consistency across campaign assets
  • `/ab-variants` — set up A/B test variants for key campaign posts
Read more
Ships withnaksha

Your agency's design brain. Always on, always yours. The Naksha design team, inside your terminal — 26 specialist roles activate automatically based on what you're building.

Get the whole plugin

Other commands on naksha.

ab-variants
Command

ab-variants

Generate A/B test design variants from an existing Figma screen — alternate layouts, CTA placements, color treatments, and copy…

brand-kit
Command

brand-kit

Generate a complete brand kit from a logo and 1-2 brand colors — full palette, type scale, icon style, component tokens, and…