Generates comprehensive marketing campaign plan interactively for given campaign name, gathering scope, goals, audience, budget via prompted questions using project context and skills.
From agentkits-marketingnpx claudepluginhub mikefefergrad-art/marketingcampaign-namecampaign//planRestates requirements, assesses risks and dependencies, generates phased step-by-step implementation plan with complexity estimates, and waits for user confirmation before coding.
/planStarts Manus-style file-based planning: creates task_plan.md, findings.md, progress.md if missing, invokes planning skill, and guides through workflow.
/planLaunches interactive 7-step wizard to build Scope, Metrics, Direction, and Verification from a goal description.
/planRestates requirements, assesses risks and dependencies, creates phased step-by-step implementation plan with complexity estimates, and waits for user confirmation before coding.
/planBreaks project into small verifiable tasks with acceptance criteria, dependencies, checkpoints. Reads spec/codebase, presents plan for review, saves to tasks/plan.md and tasks/todo.md.
/planCaptures user intent via 5 structured questions, creates strategic execution plan, saves to .claude/session-plan.md and session-intent.md for review.
Before running this command, ensure:
Load context in this order:
./README.md for product and audience context./docs/brand-guidelines.md for positioning./plans/campaigns/ for prior campaign work.claude/skills/marketing-fundamentals/SKILL.md.claude/skills/content-strategy/SKILL.md.claude/skills/analytics-attribution/SKILL.md.claude/skills/common/data/benchmark-metrics.yamlCRITICAL: Respond in the same language the user is using. If Vietnamese, respond in Vietnamese. If Spanish, respond in Spanish.
Standards: Token efficiency, sacrifice grammar for concision, list unresolved questions at end.
Skills: Activate marketing-fundamentals, content-strategy, analytics-attribution skills.
Components: Reference ./.claude/components/interactive-questions.md and ./.claude/components/date-helpers.md
CURRENT_DATE=$(date +%Y-%m-%d)
CURRENT_MONTH=$(date +"%B %Y")
NEXT_MONTH=$(date -v+1m +"%B %Y" 2>/dev/null || date -d "+1 month" +"%B %Y")
NEXT_QUARTER_START=$(date -v+1m +%Y-%m-01 2>/dev/null || date -d "+1 month" +%Y-%m-01)
Question: "What level of campaign planning do you need?" Header: "Scope" MultiSelect: false
Options:
Question: "What is the primary goal of this campaign?" Header: "Goal" MultiSelect: false
Options:
Question: "Who is the primary target audience?" Header: "Audience" MultiSelect: false
Options:
Question: "What is the approximate budget for this campaign?" Header: "Budget" MultiSelect: false
Options:
Question: "What is the campaign timeline?" Header: "Timeline" MultiSelect: false
Options (generated from Step 0):
Question: "Which channels should we include?" Header: "Channels" MultiSelect: true
Options:
Display summary:
## Campaign Configuration
| Parameter | Value |
|-----------|-------|
| Campaign Name | [name] |
| Goal | [selected goal] |
| Target Audience | [selected audience] |
| Budget | [selected range] |
| Timeline | [selected timeline] |
| Channels | [selected channels] |
**Scope:** [Basic/Recommended/Complete]
Question: "Proceed with this campaign plan?" Header: "Confirm" MultiSelect: false
Options:
Analyze Objective
Research Phase
researcher agent for competitive analysisStrategy Development
Content Requirements
Timeline & Budget
# Campaign Plan: [Name]
## Overview
| Element | Detail |
|---------|--------|
| Goal | [Goal] |
| Audience | [Audience] |
| Budget | [Budget] |
| Timeline | [Start] - [End] |
## Key Messages
1. [Message 1]
2. [Message 2]
3. [Message 3]
## Channel Strategy
| Channel | Tactic | Budget % |
|---------|--------|----------|
| [Channel] | [Tactic] | X% |
## Success Metrics
| Metric | Target |
|--------|--------|
| [Metric] | [Target] |
## Next Steps
1. [Action item]
2. [Action item]
[Include Basic + Content Calendar + Detailed Tactics + Risk Mitigation]
[Include all + Asset Specifications + Contingency Plans + Approval Workflow]
| Task | Agent | Trigger |
|---|---|---|
| Competitive research | researcher | Market analysis |
| Content planning | copywriter | Asset creation |
| Timeline creation | planner | Schedule development |
| Channel strategy | attraction-specialist | Distribution planning |
Save plan to: ./plans/campaigns/[campaign-name]/campaign-plan.md
Before delivering campaign plan:
/campaign:brief for creative execution/content:* commands for asset creation/campaign:calendar for scheduling/campaign:analyze weekly during campaign/report:* for performance reporting