aaron-he-zhu/campaign-planner
Use when the user asks to "plan an influencer campaign", "build a campaign blueprint", or "launch a product with creators"; produces campaign objectives, platform and influencer-tier strategy, content requirements, a phased timeline, budget allocation, and KPI targets. Not for writing individual creator briefs — use brief-generator; not for the overall product-launch plan (tiering, calendar, press, community day) — use launch-tier-planner, which hands this skill the creator lane. A launch request that does not mention creators routes to the launch discipline, not here. 达人营销策划/种草方案
npx skills add https://github.com/aaron-he-zhu/aaron-marketing-skills --skill campaign-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.
Create an influencer campaign plan for [product launch]
Plan an influencer campaign for [brand] with [budget] targeting [audience] during [timeframe]
memory-management is active, prior audience profiles and past-campaign benchmarks load from the hot cache.memory/influencer/campaign-planner/YYYY-MM-DD-<topic>.md.memory/hot-cache.md.> Emit the standard shape from skill-contract.md §Handoff Summary Format.
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.
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.
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.)
fit-scorer and budget-optimizer can consult it.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.
Take aaron-he-zhu/campaign-planner from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.