Marketing Framework
AIWG is connected to the target project and your provider session can read the deployed context.
Marketing Framework
Prompt-first procedure: Describe the outcome you want in your agent conversation. The agent should select and load the appropriate AIWG assets, explain material changes, request any needed approval, and report verification evidence. Exact commands and flags appear only in the CLI reference.
First time using AIWG? Begin with Install, Connect, and Verify. This guide assumes
AIWG is connected to the target project and your provider session can read the deployed context.
You're running marketing campaigns — content, social, email, paid, events. You have a strategy but execution is fragmented. Different people working in different tools, inconsistent brand voice, no structured review before things go out.
The marketing framework gives you a campaign lifecycle: intake, strategy, content creation across channels, brand and legal review, publication planning, and performance analysis. Use it when campaign work needs a brief, reviewable assets, and a record of what changed.
Before You Start
Complete Install, Connect, and Verify first. If you intentionally run a targeted deployment instead of the complete system, the agent-owned use operation remains the manual command for this framework.
The first useful result should be a campaign brief, content calendar, review packet, or performance note saved under `.aiwg/marketing/`.
Starting a campaign
From a brief or idea
/marketing-intake-wizard "Q2 product launch for enterprise customers" the interactive option
The wizard walks through campaign goals, audience definition, messaging pillars, channel mix, budget, and timeline. It generates a campaign brief and strategy document in `.aiwg/marketing/`.
From existing assets
If you already have some materials and need to build a campaign around them:
/intake-from-campaign ./existing-assets the interactive option
Scans what you have, infers campaign intent, identifies gaps, and generates the missing strategy documents.
The campaign lifecycle
| Phase | What happens | Key commands |
|---|---|---|
| Strategy | Goals, audience, messaging, channel selection | `/flow-strategy-baseline` |
| Creation | Content generation across channels | `/generate-content-calendar`, `/generate-social-content` |
| Review | Brand, legal, and quality validation | `/brand-validate`, `/legal-clearance` |
| Publication | Scheduling and deployment | `/flow-review-to-publication` |
| Analysis | Performance measurement and optimization | `/flow-performance-optimization` |
Check status at any point:
/campaign-status
The agent roster
| Agent | Role |
|---|---|
| `campaign-strategist` | Campaign architecture, channel strategy, measurement frameworks |
| `copywriter` | Headlines, CTAs, long-form copy, channel-specific messaging |
| `content-writer` | Blog posts, articles, case studies, whitepapers |
| `social-media-specialist` | Platform-native social content, community engagement |
| `email-marketer` | Email sequences, automation flows, subject line optimization |
| `seo-specialist` | Keyword research, on-page optimization, content briefs |
| `brand-guardian` | Brand guideline compliance, voice consistency |
| `legal-reviewer` | Regulatory compliance, claim validation, risk mitigation |
| `market-researcher` | Competitive intelligence, audience research |
| `marketing-analyst` | Performance data, trend analysis, optimization recommendations |
| `art-director` | Visual concept development, layout, brand visual consistency |
Content creation
Social content
Generate a week of social content for LinkedIn and Twitter announcing our new feature
/generate-social-content the campaign option "Q2 launch" the channels option "linkedin,twitter" the tone option "professional"
Blog and thought leadership
Write a blog post about why we moved from monolith to microservices, written as a practitioner for other practitioners
Email campaigns
Write a 3-email nurture sequence for enterprise prospects who downloaded our whitepaper
Paid copy
Generate 10 ad headline variants for this product feature targeting CTOs at mid-market companies
Brand and voice consistency
The marketing framework can work with the voice framework. Apply a brand voice profile when the campaign has one:
Use the technical-authority voice for all content in this campaign
Run brand compliance review before anything goes out:
/brand-validate path/to/content.md
This checks tone, vocabulary, visual description language, and structural patterns against your brand guidelines.
Legal review
For campaigns making specific claims or running in regulated industries:
/legal-clearance path/to/campaign-assets/
Reviews for regulatory compliance, claim substantiation, required disclosures, and risk flags.
Performance and analytics
After a campaign runs:
/campaign-analytics the campaign option "Q2 launch" the period option "last-30-days"
Analyzes the campaign data you provide or connect. The `attribution-specialist` agent separates observed channel evidence from assumptions that still need validation.
Multi-channel coordination
Large campaigns spanning many channels:
/campaign-kickoff "Q2 Enterprise Launch" the channels option "email,social,blog,paid,webinar"
This orchestrates content creation across all channels with consistent messaging, proper sequencing, and cross-channel coordination. The `campaign-orchestrator` agent ensures nothing conflicts and everything reinforces the core message.
Campaign retrospective
When a campaign ends:
/marketing-retrospective the campaign option "Q2 launch"
Documents what worked, what didn't, performance against goals, and recommendations for the next campaign. Builds organizational memory so you don't repeat the same mistakes.
Key references
- `/campaign-status` — Current campaign health dashboard
- `/marketing-status` — All campaigns overview
- `/content-planning` — Editorial calendar and content pipeline
- `@agentic/code/frameworks/media-marketing-kit/README.md` — Full framework documentation