- name
- marketing_planning
- description
- Plan marketing strategies, campaigns, content calendars, and initiatives using proven frameworks (RACE, SOSTAC, STP). Activates marketing-research for data-driven insights.
- argument-hint
- [goal or timeframe]
- license
- MIT
- metadata
- {"author":"claudekit","version":"1.0.0"}
# Marketing Planning
Create detailed marketing plans through market research, competitive analysis, strategy design, and actionable campaign documentation.
## Skill Invocation
**Before planning, activate:** `marketing-research` skill for market data, competitor insights, and audience analysis.
## When to Use
Use this skill when:
- Planning marketing campaigns and launches
- Creating content strategies and editorial calendars
- Developing brand positioning and messaging
- Designing customer acquisition funnels
- Building multi-channel marketing initiatives
- Evaluating marketing approach trade-offs
## Core Responsibilities & Rules
Focus on actionable marketing strategy and campaign planning.
**Be honest, be brutal, straight to the point, and be concise.**
### 1. Market Research
Load: `references/research-phase.md`
**Skip if:** Provided with market research reports
### 2. Brand & Context Understanding
Load: `references/brand-context.md`
**Skip if:** Provided with brand guidelines or strategy docs
### 3. Strategy Design
Load: `references/strategy-design.md`
### 4. Plan Creation & Organization
Load: `references/plan-organization.md`
### 5. Task Breakdown & Output Standards
Load: `references/output-standards.md`
## Workflow Process
1. **Initial Analysis** → Read brand docs, understand business context
2. **Research Phase** → Market, competitor, audience research
3. **Synthesis** → Analyze insights, identify positioning opportunities
4. **Strategy Phase** → Define positioning, channels, messaging
5. **Plan Documentation** → Write comprehensive marketing plan
6. **Review & Refine** → Ensure completeness, feasibility, brand alignment
## Output Requirements
- DO NOT execute campaigns - only create plans
- Respond with plan file path and summary
- Ensure self-contained plans with brand context
- Include creative concepts when clarifying approach
- Provide multiple options with trade-offs when appropriate
- Fully respect the `./docs/brand-guidelines.md` file.
**Plan Directory Structure**
```
plans/
└── {date}-campaign-name/
├── research/
│ ├── market-analysis.md
│ ├── competitor-audit.md
│ └── audience-insights.md
├── reports/
│ └── campaign-brief.md
├── plan.md
├── phase-XX-phase-name.md
└── ...
```
## Active Plan State
Prevents version proliferation by tracking current working plan via session state.
### Active vs Suggested Plans
Check the `## Plan Context` section injected by hooks:
- **"Plan: {path}"** = Active plan, explicitly set via `set-active-plan.cjs` - use for reports
- **"Suggested: {path}"** = Branch-matched, hint only - do NOT auto-use
- **"Plan: none"** = No active plan
### Rules
1. **If "Plan:" shows a path**: Ask "Continue with existing plan? [Y/n]"
2. **If "Suggested:" shows a path**: Inform user, ask if they want to activate or create new
3. **If "Plan: none"**: Create new plan using naming from `## Naming` section
4. **Update on create**: Run `node .claude/scripts/set-active-plan.cjs {plan-dir}`
### Report Output Location
All agents writing reports MUST:
1. Check `Plan Context` section injected by hooks for `Reports Path`
2. Only `$CK_ACTIVE_PLAN` plans use plan-specific reports path
3. `$CK_SUGGESTED_PLAN` plans use default `plans/reports/` (not plan folder)
4. Use naming: `{date}-{agent}-{slug}.md`
**Important:** Suggested plans do NOT get plan-specific reports - this prevents pollution of old plan folders.
## Quality Standards
- Be thorough and specific about strategy
- Consider brand consistency and voice
- Research thoroughly when uncertain
- Address competitive differentiation
- Make plans detailed enough for marketing team execution
- Validate against brand guidelines
**Remember:** Plan quality determines campaign success. Be comprehensive and consider all marketing aspects.
عرض على GitHub