
Campaign Planner
FreeDesign actionable influencer marketing campaigns.
Free · Opens the source repo
What Campaign Planner does
The Campaign Planner skill is designed to help marketers and brand managers create comprehensive influencer campaign strategies. By inputting key details such as brand information, target audience, budget, and timeline, users can generate a structured plan that outlines objectives, influencer criteria, content requirements, and performance metrics. This skill is particularly useful for those looking to leverage influencer partnerships to enhance product launches or brand awareness campaigns.
The skill operates through a step-by-step process that ensures all aspects of the campaign are covered. It begins by gathering necessary campaign requirements and progresses through defining SMART objectives, developing a strategic approach, and planning influencer criteria. Each step is supported by fill-in templates that guide users in providing specific details, ensuring that the final plan is actionable and tailored to their needs.
One of the key features of the Campaign Planner is its focus on the creator lane of product launches. It integrates seamlessly with other skills like the brief-generator, allowing users to transition smoothly from planning to execution. The skill also emphasizes the importance of setting clear KPIs and budget allocations, which are crucial for measuring campaign success.
This skill is ideal for marketers who are looking to streamline their influencer marketing efforts and create detailed campaign blueprints that align with their business objectives. Whether launching a new product or enhancing brand visibility, the Campaign Planner provides the necessary framework to ensure effective collaboration with influencers.
When to use it
Use this skill when you need to develop a detailed influencer marketing campaign for product launches or brand promotions.
When not to use it
This skill is not suitable for crafting individual creator briefs or for comprehensive product launch plans that do not involve influencers.
What you can build with it
Launching a New Product
A brand manager can use the Campaign Planner to create a detailed influencer strategy for launching a new product, ensuring all aspects are covered.
Targeting a Specific Audience
Marketers can specify their target audience and budget to generate a tailored campaign plan that meets their promotional needs.
Aligning Campaigns with Business Goals
This skill helps ensure that influencer campaigns are aligned with broader business objectives by defining clear KPIs and success metrics.
How to install Campaign Planner
View source1. Install with the skills CLI
npx skills add aaron-he-zhu/aaron-marketing-skills/campaign-planner --agent claude-code2. Or install it manually
Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.
Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs
Inside SKILL.md
Written by aaron-he-zhuCampaign Planner
Designs an influencer campaign from strategy to execution plan — an actionable blueprint that ties business objectives to creative execution.
Scope edge — product launches: this skill owns the creator lane of a launch. The launch itself — tier/type decision, launch calendar, press motion, community launch day, readiness gate — belongs to the launch discipline (launch-tier-planner and siblings), which hands this skill the creator-channel sub-plan aligned to the launch-registry date and stage. "Launch a product with creators" starts here; "launch a product" starts there.
Quick Start
Create an influencer campaign plan for [product launch]
Plan an influencer campaign for [brand] with [budget] targeting [audience] during [timeframe]
Skill Contract
- Reads: brand and product details, target audience, campaign type, budget, timeline, and any constraints supplied by the user. If
memory-managementis active, prior audience profiles and past-campaign benchmarks load from the hot cache. - Writes: a campaign plan document saved to
memory/influencer/campaign-planner/YYYY-MM-DD-<topic>.md. - Promotes: durable facts (campaign name, primary objective, total budget, go-live date, KPI targets) to
memory/hot-cache.md. - Done when:
- Objectives are SMART and have explicit success and failure definitions.
- Influencer mix, content deliverables, timeline, budget, and KPIs are each specified with numbers, not placeholders.
- The plan names the next step (brief generation) and any open approvals.
- Primary next skill: brief-generator
Handoff Summary
Emit the standard shape from skill-contract.md §Handoff Summary Format.
Data Sources
This family is Tier 1: every skill works with no live integrations. Provide the brand, audience, budget, and timeline directly and the plan builds from your inputs.
Optional connectors that strengthen the plan when available:
~~influencer database— size the influencer mix and validate tier follower ranges.~~social platform analytics— set platform-specific reach and engagement benchmarks.~~CRM— align conversion targets and attribution with existing pipeline data.~~analytics— pull past-campaign actuals for realistic KPI and budget-efficiency targets.
See CONNECTORS.md for the free/keyless data recipe per category. Without any connector, ask the user for the missing inputs and proceed.
Instructions
Work the nine steps in order. Each has a fill-in template in references/templates.md — copy the matching block, replace every bracket with a real number or value (no placeholders left in the final plan), and assemble in step 9.
- Gather campaign requirements — capture brand, value prop, audience, campaign type, timeline, budget, and constraints (template §1).
- Define objectives — one SMART primary objective plus secondary objectives, with explicit success and failure definitions (template §2).
- Develop strategy — big idea, strategy statement, audience, key messages, campaign pillars, platform split, and differentiation (template §3).
- Define influencer criteria — tier mix, must-have and preferred selection criteria, exclusions, ideal profile, and relationship types. Validate follower ranges against references/influencer-tiers.md (template §4).
- Plan content requirements — deliverables by platform/format, required elements, creative direction, themes, and the approval chain (template §5).
- Create the timeline — key dates, a four-phase week-by-week plan, and a Gantt view (template §6).
- Allocate budget — breakdown by category, by influencer tier, by platform, plus CPM/CPE/cost-per-content efficiency targets (template §7).
- Establish success metrics — primary KPIs vs benchmarks, secondary metrics, conversion metrics, and reporting cadence (template §8).
- Compile the plan document — executive summary, the full sections above, and an appendix with risk mitigation (template §9). Save to the Writes path and promote durable facts to the hot cache.
Example
User: "Create a campaign plan for a new sustainable sneaker launch targeting Gen Z on TikTok and Instagram with a $50K budget"
Output: A complete plan with sustainability messaging, a micro-influencer-heavy mix, UGC-focused content, a phased launch timeline, and conversion tracking via promo codes. (Fuller walkthrough in references/templates.md.)
Reference Materials
- references/templates.md — fill-in templates for all nine steps, the worked example, and success tips.
- references/influencer-tiers.md — influencer-vs-affiliate-vs-creator decision table and nano/micro/mid/macro tier definitions;
fit-scorerandbudget-optimizercan consult it. - skill-contract.md — shared contract and handoff schema.
- state-model.md — memory tiers and save-path conventions.
- CONNECTORS.md — free/keyless data recipes per connector category.
- audience-mapper — define the target audience this plan serves.
- brief-generator — turn the plan into per-influencer briefs.
- budget-optimizer — refine the budget allocation.
- influencer-discovery — find influencers matching the criteria.
Next Best Skill
- Primary: brief-generator — convert the approved plan into concrete influencer briefs.
- Alternate: budget-optimizer — pressure-test and optimize the budget split before locking the plan.
- Alternate: influencer-discovery — build the shortlist against the selection criteria defined here.
Termination note: keep a visited-set of skills invoked this session. If the primary next skill has already run this session, stop and report the chain complete rather than re-invoking. Do not chain deeper than 3 hops from the originating request.
Frequently asked questions about Campaign Planner
Similar skills
Guideline Generation
Transform brand materials into actionable voice guidelines.
Landing Page Conversion Audit
Identify and fix conversion leaks on landing pages.
0-to-1 Launch
Accelerate your product launch to find early customers.
Competitor Ad Intelligence
Analyze and reverse-engineer competitor ad strategies.
Content Strategy
Generate data-driven content plans for your business.
Webinar Marketing
Optimize your webinars for better engagement and conversion.
