install
source · Clone the upstream repo
git clone https://github.com/jmagly/aiwg
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/jmagly/aiwg "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.agents/skills/campaign-kickoff" ~/.claude/skills/jmagly-aiwg-campaign-kickoff && rm -rf "$T"
manifest:
.agents/skills/campaign-kickoff/SKILL.mdsource content
Campaign Kickoff Command
Initialize a new marketing campaign with comprehensive strategy and planning artifacts.
What This Command Does
-
Creates Campaign Structure
- Sets up
directory.aiwg/marketing/campaigns/{campaign-name}/ - Initializes campaign brief, strategy, and planning templates
- Sets up
-
Orchestrates Strategy Development
- Campaign Strategist develops initial strategy
- Market Researcher provides competitive context
- Positioning Specialist refines messaging framework
-
Establishes Campaign Foundation
- Campaign charter with objectives and KPIs
- Target audience definition
- Channel strategy outline
- Budget framework
- Timeline with milestones
Orchestration Flow
Campaign Kickoff Request ↓ [Create Directory Structure] ↓ [Campaign Strategist] → Campaign Brief Draft ↓ [Market Researcher] → Competitive Context ↓ [Positioning Specialist] → Messaging Framework ↓ [Campaign Orchestrator] → Integrated Plan ↓ [Project Manager] → Timeline & Resources ↓ Campaign Ready for Execution
Agents Involved
| Agent | Role | Output |
|---|---|---|
| Campaign Strategist | Primary strategy | Campaign brief, objectives |
| Market Researcher | Context | Competitive landscape |
| Positioning Specialist | Messaging | Value proposition, key messages |
| Campaign Orchestrator | Integration | Channel plan, timeline |
| Project Manager | Coordination | Resource plan, milestones |
Output Artifacts
All artifacts saved to
.aiwg/marketing/campaigns/{campaign-name}/:
- Campaign overview and strategycampaign-brief.md
- Formal campaign chartercampaign-charter.md
- Target audience profilesaudience-definition.md
- Key messages and positioningmessaging-framework.md
- Channel mix and allocationchannel-strategy.md
- Milestones and schedulecampaign-timeline.md
- Budget allocation and trackingbudget-plan.md
Parameter Handling
--guidance Parameter
Purpose: Provide upfront direction to tailor priorities and approach
Examples:
--guidance "B2B focus, LinkedIn and email primary channels" --guidance "Aggressive timeline, 3 weeks to launch" --guidance "Limited budget, prioritize organic over paid"
How Applied:
- Parse guidance for keywords: priority, timeline, audience, focus, constraints
- Adjust agent emphasis and output depth based on stated priorities
- Modify deliverable order based on timeline constraints
- Influence scope and detail level based on context
--interactive Parameter
Purpose: Guide through discovery questions for comprehensive input
Questions Asked (if --interactive):
- What are the primary objectives for this campaign?
- Who is the target audience? (segments, personas)
- What is the available budget range?
- What are the key dates and constraints?
- Which channels are priorities?
- Who are the key stakeholders and approvers?
Usage Examples
# Basic campaign kickoff /campaign-kickoff "Spring Product Launch" # Specify campaign type /campaign-kickoff "Brand Awareness Q2" --campaign-type awareness # With custom project directory /campaign-kickoff "Holiday Campaign" --project-directory ./marketing # With strategic guidance /campaign-kickoff "Example" --guidance "Your specific context here" # Interactive mode /campaign-kickoff "Example" --interactive
Interactive Mode
When run interactively, prompts for:
- Campaign objectives (primary and secondary)
- Target audience segments
- Available budget range
- Key dates and constraints
- Stakeholder requirements
Success Criteria
Campaign kickoff is complete when:
- Campaign brief approved by stakeholders
- Objectives and KPIs defined
- Target audience documented
- Channel strategy outlined
- Timeline established
- Budget allocated
- Team assigned
References
- @$AIWG_ROOT/agentic/code/frameworks/media-marketing-kit/README.md — Media marketing kit framework overview
- @$AIWG_ROOT/agentic/code/addons/aiwg-utils/rules/native-ux-tools.md — Interactive discovery question patterns
- @$AIWG_ROOT/agentic/code/addons/aiwg-utils/rules/subagent-scoping.md — Multi-agent kickoff orchestration
- @$AIWG_ROOT/docs/cli-reference.md — CLI reference