Marketing Kit
Marketing workflows
Media/Marketing Kit (MMK) Framework - Quick Start
Build marketing campaigns with AI-assisted lifecycle: Strategy → Creation → Review → Publication → Analysis.
Install & Deploy
Option A: Claude Code Marketplace (Recommended)
Native Claude Code integration - no npm required:
# Add AIWG marketplace (one-time)
/plugin marketplace add jmagly/ai-writing-guide
# Install marketing framework
/plugin install marketing@aiwg # Full marketing framework
/plugin install utils@aiwg # Core utilities (recommended)
/plugin install voice@aiwg # Voice profiles (recommended)
No account required - Plugin distribution is decentralized. No registry signup, no approval process.
Option B: npm + CLI (Multi-Platform)
For CLI tools and deploying to other platforms:
npm install -g aiwg
Deploy to your project:
cd /path/to/your/project
# Deploy marketing framework:
aiwg use marketing
After Installation
1. Open in your AI platform
claude . # Claude Code
cursor . # Cursor
droid . # Factory AI
2. Integrate with platform context
/aiwg-setup-project
3. Regenerate for intelligent integration
/aiwg-regenerate
`aiwg use` already wrote the project context, so natural-language command mapping ("run security review" → workflow) works right away via AIWG's Discover-First protocol. On an existing project, or to pull in the latest AIWG, run this to re-tailor the context to your codebase — optional on a brand-new project. See the Regenerate Guide for details.
4. You're ready. See the Intake Guide for starting marketing campaigns.
Artifacts Location
All documents generated in `.aiwg/marketing/`:
.aiwg/marketing/
├── intake/ # Campaign briefs
├── strategy/ # Audience, messaging
├── content/ # Calendars, copy
├── social/ # Social media plans
├── email/ # Email sequences
├── analytics/ # Performance reports
└── governance/ # Brand compliance
Voice Profiles for Content
For consistent brand voice across marketing content:
aiwg use writing # Add Voice Framework
Built-in profiles: `technical-authority`, `friendly-explainer`, `executive-brief`, `casual-conversational`
Custom voices: Create brand-specific voice profiles:
"Create a voice profile from this sample blog post"
"Blend 70% friendly with 30% professional for our brand voice"