Marketing Framework

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 already installed, `all` is deployed for your provider, and the agent-owned context regeneration procedure has connected the agent to this project.

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 full campaign lifecycle: intake, strategy, content creation across channels, brand and legal review, publication, and performance analysis. Every role that exists in a marketing team has a corresponding agent.


Deploy it

Use AIWG to complete this documented outcome: Deploy it
Have it inspect the current state, explain the plan, ask before material
changes, and report the result with verification evidence.

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

PhaseWhat happensKey commands
StrategyGoals, audience, messaging, channel selection`/flow-strategy-baseline`
CreationContent generation across channels`/generate-content-calendar`, `/generate-social-content`
ReviewBrand, legal, and quality validation`/brand-validate`, `/legal-clearance`
PublicationScheduling and deployment`/flow-review-to-publication`
AnalysisPerformance measurement and optimization`/flow-performance-optimization`

Check status at any point:

/campaign-status

The agent roster

AgentRole
`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
Generate 10 ad headline variants for this product feature targeting CTOs at mid-market companies

Brand and voice consistency

The marketing framework integrates with the voice framework. Apply a brand voice profile to everything generated:

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.


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 engagement, conversion, and attribution data. The `attribution-specialist` agent models which channels drove actual results vs. coincidental traffic.


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