Back to .md Directory

Media/Marketing Kit Framework - Comprehensive Plan

Plans a multi-agent framework for producing media kits, marketing decks, and campaign materials with structured workflows and quality gates.

May 2, 2026
0 downloads
0 views
ai agent prompt workflow
View source

What this file does

Plans a multi-agent framework for producing media kits, marketing decks, and campaign materials with structured workflows and quality gates.

When to use it

  • Designing a marketing content production system using AI agents
  • Standardizing campaign creation across a marketing or agency team
  • Building a reusable template library for brand, PR, and sales materials
  • Defining phase gates and review criteria for marketing workflows

Media/Marketing Kit Framework - Comprehensive Plan

Document ID: PLAN-MMK-001 Version: 1.0-draft Created: 2025-01-28 Status: PROPOSED Owner: Framework Architecture Team


Executive Summary

This document presents a comprehensive plan for developing the Media/Marketing Kit (MMK) Framework - a new AIWG framework module designed to help teams assemble media kits, marketing decks, campaign materials, and other supporting collateral through multi-agent orchestration.

The framework follows the proven architectural patterns established by the SDLC-Complete framework, adapting them for the unique lifecycle and workflows of media/marketing content production.


1. Framework Overview

1.1 Purpose

The MMK Framework provides:

  • Structured workflows for media kit and marketing material creation
  • Specialized agents for distinct marketing/media roles
  • Template library covering all common marketing artifacts
  • Quality gates ensuring brand consistency and compliance
  • Multi-agent orchestration for parallel content development and review

1.2 Target Users

User TypePrimary Use Cases
Marketing TeamsCampaign planning, content production, brand management
CommunicationsPress releases, media kits, executive communications
Product MarketingLaunch materials, positioning, competitive analysis
Creative TeamsAsset production, design briefs, brand compliance
AgenciesClient deliverables, campaign proposals, reporting
Startups/SoloPitch decks, investor materials, launch kits

1.3 Framework Principles

Aligned with AIWG core philosophy:

  1. Accuracy Over Enhancement - Real metrics, actual results, honest assessments
  2. Brand Authority - Consistent voice without marketing fluff
  3. Specific Beats General - Named customers, actual numbers, concrete examples
  4. Natural Variation - Avoid templated, formulaic content patterns
  5. Include Reality - Acknowledge limitations, competitive context, trade-offs

2. Framework Architecture

2.1 Directory Structure

agentic/code/frameworks/media-marketing-kit/
├── README.md                           # Framework overview
├── plan-act-mmk.md                     # Lifecycle phases & milestones
├── actors-and-templates.md             # Role→Template mappings
├── prompt-templates.md                 # Copy-ready prompts by phase
├── aiwg-marketing-structure.md         # Marketing artifact directory layout
│
├── agents/                             # 35-45 specialized agents
│   ├── manifest.json
│   ├── README.md
│   │
│   ├── # Strategy Agents
│   ├── brand-strategist.md
│   ├── campaign-strategist.md
│   ├── market-researcher.md
│   ├── competitive-analyst.md
│   ├── audience-analyst.md
│   ├── positioning-specialist.md
│   │
│   ├── # Content Creation Agents
│   ├── content-strategist.md
│   ├── copywriter.md
│   ├── technical-copywriter.md
│   ├── social-media-specialist.md
│   ├── email-marketing-specialist.md
│   ├── seo-specialist.md
│   ├── video-scriptwriter.md
│   ├── podcast-producer.md
│   │
│   ├── # Creative/Design Agents
│   ├── creative-director.md
│   ├── visual-designer.md
│   ├── brand-guardian.md
│   ├── ux-copywriter.md
│   ├── presentation-designer.md
│   │
│   ├── # Communications Agents
│   ├── pr-specialist.md
│   ├── media-relations-specialist.md
│   ├── executive-communications.md
│   ├── crisis-communications.md
│   ├── internal-communications.md
│   │
│   ├── # Production Agents
│   ├── production-coordinator.md
│   ├── asset-manager.md
│   ├── localization-specialist.md
│   ├── qa-reviewer.md
│   │
│   ├── # Analytics Agents
│   ├── marketing-analyst.md
│   ├── performance-analyst.md
│   ├── attribution-specialist.md
│   ├── reporting-specialist.md
│   │
│   ├── # Compliance/Legal Agents
│   ├── legal-reviewer.md
│   ├── compliance-specialist.md
│   ├── accessibility-reviewer.md
│   │
│   ├── # Orchestration Agents
│   ├── campaign-coordinator.md
│   ├── content-synthesizer.md
│   └── review-synthesizer.md
│
├── commands/                           # 20-25 orchestration commands
│   ├── manifest.json
│   ├── README.md
│   │
│   ├── # Intake & Planning Commands
│   ├── campaign-intake.md
│   ├── media-kit-wizard.md
│   ├── brand-audit.md
│   │
│   ├── # Phase Flow Commands
│   ├── flow-strategy-to-creation.md
│   ├── flow-creation-to-review.md
│   ├── flow-review-to-publication.md
│   ├── flow-publication-to-analysis.md
│   │
│   ├── # Workflow Commands
│   ├── flow-press-release-cycle.md
│   ├── flow-campaign-launch.md
│   ├── flow-content-review-cycle.md
│   ├── flow-brand-compliance-check.md
│   ├── flow-competitive-analysis.md
│   ├── flow-crisis-response.md
│   │
│   ├── # Utility Commands
│   ├── generate-media-kit.md
│   ├── generate-pitch-deck.md
│   ├── generate-campaign-brief.md
│   ├── check-brand-compliance.md
│   ├── campaign-status.md
│   └── content-health-check.md
│
├── templates/                          # 100+ artifact templates
│   ├── manifest.json
│   ├── card-metadata-standard.md
│   │
│   ├── intake/                         # Campaign/project intake
│   │   ├── campaign-intake-form.md
│   │   ├── brand-brief.md
│   │   ├── audience-profile.md
│   │   └── project-scope.md
│   │
│   ├── strategy/                       # Strategic planning
│   │   ├── campaign-strategy.md
│   │   ├── messaging-matrix.md
│   │   ├── positioning-statement.md
│   │   ├── competitive-analysis.md
│   │   ├── audience-segmentation.md
│   │   ├── channel-strategy.md
│   │   └── content-calendar.md
│   │
│   ├── brand/                          # Brand assets & guidelines
│   │   ├── brand-guidelines.md
│   │   ├── voice-tone-guide.md
│   │   ├── messaging-framework.md
│   │   ├── brand-story.md
│   │   ├── elevator-pitch.md
│   │   └── boilerplate-library.md
│   │
│   ├── content/                        # Content artifacts
│   │   ├── blog-post-template.md
│   │   ├── case-study-template.md
│   │   ├── whitepaper-template.md
│   │   ├── ebook-template.md
│   │   ├── infographic-brief.md
│   │   ├── video-script-template.md
│   │   ├── podcast-outline.md
│   │   └── newsletter-template.md
│   │
│   ├── social/                         # Social media
│   │   ├── social-post-card.md
│   │   ├── social-campaign-brief.md
│   │   ├── platform-playbook.md
│   │   ├── hashtag-strategy.md
│   │   └── community-guidelines.md
│   │
│   ├── email/                          # Email marketing
│   │   ├── email-campaign-brief.md
│   │   ├── email-template.md
│   │   ├── nurture-sequence.md
│   │   ├── newsletter-template.md
│   │   └── email-performance-report.md
│   │
│   ├── advertising/                    # Paid media
│   │   ├── ad-campaign-brief.md
│   │   ├── ad-copy-card.md
│   │   ├── media-plan.md
│   │   ├── audience-targeting.md
│   │   └── ad-performance-report.md
│   │
│   ├── pr-communications/              # PR & comms
│   │   ├── press-release-template.md
│   │   ├── media-kit-template.md
│   │   ├── media-pitch.md
│   │   ├── press-briefing.md
│   │   ├── spokesperson-guide.md
│   │   ├── qa-document.md
│   │   ├── crisis-response-plan.md
│   │   └── media-contact-list.md
│   │
│   ├── sales-enablement/               # Sales support
│   │   ├── pitch-deck-template.md
│   │   ├── one-pager.md
│   │   ├── battle-card.md
│   │   ├── roi-calculator-brief.md
│   │   ├── demo-script.md
│   │   └── objection-handling.md
│   │
│   ├── product-marketing/              # Product marketing
│   │   ├── product-launch-plan.md
│   │   ├── feature-announcement.md
│   │   ├── product-positioning.md
│   │   ├── pricing-page-copy.md
│   │   └── comparison-matrix.md
│   │
│   ├── events/                         # Events & webinars
│   │   ├── event-brief.md
│   │   ├── webinar-plan.md
│   │   ├── speaker-brief.md
│   │   ├── event-promotion-plan.md
│   │   └── post-event-report.md
│   │
│   ├── analytics/                      # Measurement & reporting
│   │   ├── measurement-plan.md
│   │   ├── kpi-dashboard-spec.md
│   │   ├── campaign-report.md
│   │   ├── monthly-report.md
│   │   ├── attribution-model.md
│   │   └── competitive-tracking.md
│   │
│   ├── creative/                       # Creative production
│   │   ├── creative-brief.md
│   │   ├── design-spec.md
│   │   ├── asset-requirements.md
│   │   ├── photography-brief.md
│   │   ├── video-production-brief.md
│   │   └── asset-card.md
│   │
│   ├── governance/                     # Governance & compliance
│   │   ├── approval-workflow.md
│   │   ├── brand-compliance-checklist.md
│   │   ├── legal-review-checklist.md
│   │   ├── accessibility-checklist.md
│   │   └── content-audit-template.md
│   │
│   └── operations/                     # Operations & management
│       ├── campaign-card.md
│       ├── content-card.md
│       ├── asset-card.md
│       ├── vendor-brief.md
│       ├── agency-brief.md
│       └── budget-tracker.md
│
├── flows/                              # Phase workflow documentation
│   ├── README.md
│   ├── phase-overview.md
│   ├── gate-criteria-by-phase.md
│   ├── strategy-phase.md
│   ├── creation-phase.md
│   ├── review-phase.md
│   ├── publication-phase.md
│   └── analysis-phase.md
│
├── docs/                               # Documentation
│   ├── README.md
│   ├── orchestrator-architecture.md
│   ├── multi-agent-content-pattern.md
│   ├── simple-language-translations.md
│   ├── brand-voice-calibration.md
│   ├── channel-specific-guidance.md
│   └── integration-guide.md
│
├── config/                             # Configuration
│   ├── models.json
│   ├── channels.json
│   └── brand-defaults.json
│
├── metrics/                            # Performance tracking
│   ├── content-health-catalog.md
│   ├── campaign-metrics.md
│   └── quality-indicators.md
│
├── add-ons/                            # Extensions
│   ├── compliance/
│   │   ├── ftc/                        # FTC advertising compliance
│   │   ├── gdpr-marketing/             # GDPR for marketing
│   │   └── industry/                   # Industry-specific (pharma, finance)
│   └── integrations/
│       ├── hubspot/
│       ├── marketo/
│       └── salesforce/
│
└── artifacts/                          # Sample projects
    ├── sample-product-launch/
    ├── sample-media-kit/
    └── sample-campaign/

2.2 Artifact Directory Structure (.aiwg/marketing/)

IMPORTANT: All AIWG frameworks output to the unified .aiwg/ directory. The MMK framework uses .aiwg/marketing/ as its primary subdirectory, with some artifacts in shared directories when appropriate.

.aiwg/
├── intake/                      # Shared: Project intake (SDLC + Marketing)
│   └── campaign-intake.md       # MMK: Campaign-specific intake
├── marketing/                   # MMK Framework Primary Directory
│   ├── strategy/                # Strategic planning artifacts
│   │   ├── campaign-strategy.md
│   │   ├── messaging-matrix.md
│   │   ├── channel-strategy.md
│   │   └── content-calendar.md
│   ├── brand/                   # Brand guidelines & assets references
│   │   ├── brand-guidelines.md
│   │   ├── voice-tone-guide.md
│   │   └── boilerplate-library.md
│   ├── content/                 # Content artifacts by type
│   │   ├── blog/
│   │   ├── social/
│   │   ├── email/
│   │   ├── video/
│   │   └── other/
│   ├── creative/                # Creative briefs & asset specs
│   ├── pr/                      # Press releases & media kits
│   ├── sales/                   # Sales enablement materials
│   ├── campaigns/               # Campaign-specific artifact bundles
│   │   └── [campaign-name]/     # All artifacts for a campaign
│   └── analytics/               # Marketing-specific reports
├── compliance/                  # Shared: Legal & compliance reviews
├── working/                     # Shared: Temporary drafts (safe to delete)
│   └── marketing/               # MMK working drafts
├── archive/                     # Shared: Completed work
│   └── campaigns/               # Archived campaigns
└── reports/                     # Shared: Generated reports & indices
    └── marketing/               # MMK reports

Shared vs. Framework-Specific Directories:

DirectoryOwnershipUsage
.aiwg/intake/SharedCampaign intake forms alongside project intake
.aiwg/marketing/MMKAll marketing-specific artifacts
.aiwg/compliance/SharedLegal reviews (SDLC + Marketing)
.aiwg/working/SharedTemp files with framework subdirs
.aiwg/reports/SharedReports with framework subdirs
.aiwg/archive/SharedArchived artifacts with framework subdirs

This unified structure allows:

  • Cross-framework artifact sharing (e.g., product launch links SDLC release to marketing campaign)
  • Single .gitignore strategy for all AIWG artifacts
  • Consistent tooling across frameworks
  • Clear ownership boundaries within shared directories

3. Lifecycle Model

3.1 Five-Phase Model

Unlike SDLC's four phases, marketing workflows follow five phases:

┌─────────────┐     ┌─────────────┐     ┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│  STRATEGY   │ ──► │  CREATION   │ ──► │   REVIEW    │ ──► │ PUBLICATION │ ──► │  ANALYSIS   │
│   Phase     │     │   Phase     │     │   Phase     │     │   Phase     │     │   Phase     │
└─────────────┘     └─────────────┘     └─────────────┘     └─────────────┘     └─────────────┘
     │                   │                   │                   │                   │
     ▼                   ▼                   ▼                   ▼                   ▼
  Strategy           Content              Brand &            Go-Live            Performance
  Baseline           Complete            Legal OK            Ready               Review
   (SB)               (CC)                (BL)               (GL)                (PR)

3.2 Phase Details

PhaseDurationObjectivesPrimary ArtifactsMilestone
Strategy1-2 weeksDefine goals, audience, messaging, channelsCampaign brief, strategy doc, messaging matrixStrategy Baseline (SB)
Creation2-4 weeksProduce content, creative assets, copyContent drafts, asset files, copy decksContent Complete (CC)
Review1-2 weeksBrand, legal, stakeholder approvalCompliance reports, approval recordsBrand & Legal OK (BL)
Publication1-3 daysDeploy, schedule, launchPublished content, launch checklistGo-Live Ready (GL)
AnalysisOngoingMeasure, report, optimizePerformance reports, insightsPerformance Review (PR)

3.3 Phase Gate Criteria

Strategy Baseline (SB) Exit Criteria

  • Campaign objectives defined with measurable KPIs
  • Target audience documented with personas
  • Messaging matrix approved by stakeholders
  • Channel strategy defined
  • Content calendar drafted
  • Budget allocated
  • Success metrics defined

Content Complete (CC) Exit Criteria

  • All content pieces drafted
  • Creative assets produced
  • Copy complete and proofread
  • Internal review complete
  • Assets organized and named properly
  • Version control established

Brand & Legal OK (BL) Exit Criteria

  • Brand compliance verified
  • Legal review complete
  • Accessibility check passed
  • Stakeholder sign-off obtained
  • Regulatory compliance verified (if applicable)
  • Final versions locked

Go-Live Ready (GL) Exit Criteria

  • All assets uploaded to platforms
  • UTM parameters configured
  • Tracking verified
  • Launch schedule confirmed
  • Team briefed
  • Rollback plan documented

Performance Review (PR) Exit Criteria

  • Initial performance data collected
  • KPIs measured against targets
  • Insights documented
  • Optimization recommendations made
  • Campaign retrospective complete
  • Learnings archived

4. Agent Roster

4.1 Agent Categories & Model Assignments

CategoryAgentModelPrimary Responsibility
Strategybrand-strategistopusBrand positioning, identity evolution
campaign-strategistopusCampaign architecture, channel mix
market-researchersonnetMarket analysis, trend identification
competitive-analystsonnetCompetitor monitoring, differentiation
audience-analystsonnetPersona development, segmentation
positioning-specialistopusValue prop, messaging hierarchy
Contentcontent-strategistopusContent planning, editorial direction
copywritersonnetMarketing copy, headlines, CTAs
technical-copywritersonnetProduct copy, technical explanations
social-media-specialistsonnetPlatform-native content, engagement
email-marketing-specialistsonnetEmail campaigns, sequences
seo-specialistsonnetSEO optimization, keyword strategy
video-scriptwritersonnetVideo scripts, storyboards
Creativecreative-directoropusCreative vision, design direction
visual-designersonnetDesign specs, visual briefs
brand-guardiansonnetBrand compliance verification
presentation-designersonnetDeck structure, visual flow
Communicationspr-specialistsonnetPress releases, media relations
executive-communicationsopusC-level communications, speeches
crisis-communicationsopusCrisis response, reputation management
Productionproduction-coordinatorhaikuAsset management, workflow tracking
localization-specialistsonnetTranslation, cultural adaptation
qa-reviewerhaikuProofreading, link checking
Analyticsmarketing-analystsonnetPerformance analysis, attribution
reporting-specialisthaikuReport generation, dashboards
Compliancelegal-reviewersonnetLegal compliance, claim verification
compliance-specialistsonnetRegulatory compliance, disclosures
accessibility-reviewerhaikuWCAG compliance, accessibility
Orchestrationcampaign-coordinatorsonnetWorkflow orchestration
content-synthesizersonnetMulti-source content merging
review-synthesizersonnetReview feedback consolidation

4.2 Agent Definition Format

Following SDLC agent patterns:

---
name: Campaign Strategist
description: Designs campaign architecture, channel strategy, and measurement frameworks for marketing initiatives
model: opus
tools: Read, Write, MultiEdit, Bash, WebFetch, Glob, Grep
---

# Campaign Strategist

You are a Campaign Strategist responsible for designing comprehensive marketing campaign architectures...

## Your Process

### CONTEXT ANALYSIS
- Review brand guidelines and voice documentation
- Analyze target audience profiles and personas
- Understand business objectives and constraints
- Review competitive landscape

### STRATEGY DEVELOPMENT
- Define campaign objectives with measurable KPIs
- Design channel mix and content distribution strategy
- Create messaging hierarchy and key themes
- Develop content calendar and milestone timeline

### DELIVERABLES
- Campaign Strategy Document (.aiwg/marketing/strategy/campaign-strategy.md)
- Messaging Matrix (.aiwg/marketing/strategy/messaging-matrix.md)
- Channel Strategy (.aiwg/marketing/strategy/channel-strategy.md)
- Content Calendar (.aiwg/marketing/strategy/content-calendar.md)

## Patterns
[Mermaid diagrams, framework examples]

## Usage Examples
[2-3 realistic scenarios]

## Limitations
[Honest constraints]

## Success Metrics
[Measurable outcomes]

5. Command Structure

5.1 Command Categories

CategoryCommandsPurpose
Intakecampaign-intake, media-kit-wizard, brand-auditInitialize campaigns/projects
Phase Flowsflow-strategy-to-creation, flow-creation-to-review, flow-review-to-publication, flow-publication-to-analysisPhase transitions
Workflowsflow-press-release-cycle, flow-campaign-launch, flow-content-review-cycle, flow-brand-compliance-checkSpecific workflow orchestration
Generatorsgenerate-media-kit, generate-pitch-deck, generate-campaign-briefArtifact generation
Utilitiescheck-brand-compliance, campaign-status, content-health-checkStatus and validation

5.2 Natural Language Translations

Users interact naturally; commands translate automatically:

User SaysTranslates To
"Start new campaign"/campaign-intake
"Create media kit"/generate-media-kit
"Build pitch deck"/generate-pitch-deck
"Move to content creation"/flow-strategy-to-creation
"Ready for review"/flow-creation-to-review
"Check brand compliance"/flow-brand-compliance-check
"Launch campaign"/flow-campaign-launch
"How's the campaign doing?"/campaign-status
"Write press release"/flow-press-release-cycle
"Prepare for crisis"/flow-crisis-response

6. Multi-Agent Orchestration Patterns

6.1 Standard Content Production Workflow

Step 1: Strategy Definition
  └── Task(campaign-strategist) → Campaign brief, messaging matrix

Step 2: Parallel Content Creation (SINGLE MESSAGE, MULTIPLE TASKS)
  ├── Task(copywriter) → Marketing copy
  ├── Task(social-media-specialist) → Social content
  ├── Task(email-marketing-specialist) → Email sequences
  └── Task(visual-designer) → Creative briefs

Step 3: Parallel Review (SINGLE MESSAGE, MULTIPLE TASKS)
  ├── Task(brand-guardian) → Brand compliance
  ├── Task(legal-reviewer) → Legal compliance
  ├── Task(qa-reviewer) → Quality check
  └── Task(accessibility-reviewer) → Accessibility

Step 4: Synthesis
  └── Task(review-synthesizer) → Consolidated feedback

Step 5: Revision & Finalization
  └── Task(content-synthesizer) → Final content package

Step 6: Archive
  └── Write to .aiwg/marketing/campaigns/[campaign]/

6.2 Media Kit Generation Workflow

Input: Company info, news angle, target media
  │
  ├── Task(pr-specialist) → Press release draft
  │
  ├── [PARALLEL]
  │   ├── Task(copywriter) → Company boilerplate
  │   ├── Task(executive-communications) → Executive quotes
  │   └── Task(visual-designer) → Asset list spec
  │
  ├── [PARALLEL REVIEW]
  │   ├── Task(brand-guardian) → Brand check
  │   └── Task(legal-reviewer) → Legal check
  │
  └── Task(content-synthesizer) → Assembled media kit
      │
      └── Output: .aiwg/marketing/pr/media-kit-[date].md

7. Template Highlights

7.1 Card Templates (Atomic Work Units)

Campaign Card (templates/operations/campaign-card.md)

---
id: CAM-###
name: Campaign Name
type: campaign
status: draft | active | paused | complete
owner: [Role]
---

# Campaign: {name}

## Overview
- **Objective**:
- **Target Audience**:
- **Channels**:
- **Timeline**: [start] - [end]
- **Budget**: $

## KPIs
| Metric | Target | Actual |
|--------|--------|--------|
| | | |

## Content Assets
- [ ] Asset 1
- [ ] Asset 2

## Related
- Strategy: [link]
- Content: [links]
- Reports: [links]

Content Card (templates/operations/content-card.md)

---
id: CNT-###
name: Content Title
type: blog | social | email | video | ...
status: draft | review | approved | published
owner: [Role]
campaign: CAM-###
---

# Content: {name}

## Specifications
- **Format**:
- **Word Count**:
- **Target Publish**:
- **Channel**:

## Brief
[Content brief]

## Draft
[Content draft]

## Review Status
- [ ] Brand compliance
- [ ] Legal review
- [ ] Final approval

7.2 Key Document Templates

TemplatePurposePrimary Agent
campaign-strategy.mdCampaign architecture & objectivescampaign-strategist
messaging-matrix.mdKey messages by audience/channelpositioning-specialist
press-release-template.mdStandard press release formatpr-specialist
media-kit-template.mdComplete media kit structurepr-specialist
pitch-deck-template.mdInvestor/sales presentationpresentation-designer
creative-brief.mdDesign/creative directioncreative-director
case-study-template.mdCustomer success storycopywriter
campaign-report.mdPerformance analysismarketing-analyst

8. Integration Points

8.1 AIWG Core Integration

The MMK framework integrates with AIWG writing guide:

  • Validation: Content checked against validation/banned-patterns.md
  • Voice Calibration: Uses context/ voice guides for tone
  • Authenticity: Follows core/philosophy.md principles

8.2 SDLC Framework Integration

For product launches and technical content:

  • Product Marketing: Links to SDLC release artifacts
  • Technical Content: References architecture documentation
  • Cross-functional: Shares templates with documentation efforts

8.3 External Tool Integration (Add-ons)

IntegrationPurpose
HubSpotCampaign tracking, email automation
MarketoLead scoring, nurture sequences
SalesforceCRM data, pipeline tracking
Google AnalyticsPerformance measurement
Social platformsNative publishing, analytics

9. Implementation Roadmap

Phase 1: Foundation (Week 1-2)

  • Create directory structure
  • Write framework README.md
  • Define phase model documentation
  • Create card-metadata-standard.md
  • Build manifest system

Phase 2: Core Templates (Week 2-3)

  • Intake templates (4)
  • Strategy templates (7)
  • Brand templates (6)
  • Content templates (8)
  • Operations templates (6)

Phase 3: Agent Development (Week 3-4)

  • Strategy agents (6)
  • Content agents (8)
  • Creative agents (4)
  • Communications agents (5)
  • Review/compliance agents (4)
  • Orchestration agents (3)

Phase 4: Commands & Flows (Week 4-5)

  • Intake commands (3)
  • Phase flow commands (4)
  • Workflow commands (6)
  • Generator commands (4)
  • Utility commands (3)

Phase 5: Documentation & Polish (Week 5-6)

  • Orchestrator architecture doc
  • Multi-agent patterns doc
  • Natural language translations
  • Channel-specific guidance
  • Sample artifacts

Phase 6: Testing & Refinement (Week 6-7)

  • End-to-end workflow tests
  • Template validation
  • Agent interaction tests
  • User acceptance testing

10. Success Metrics

Framework Adoption

  • Number of projects using MMK framework
  • Template usage frequency
  • Agent invocation patterns

Quality Indicators

  • Content passing brand compliance on first review
  • Time from strategy to publication
  • Revision cycles before approval

User Satisfaction

  • Ease of use ratings
  • Time savings vs. manual process
  • Content quality scores

11. Risk Assessment

RiskProbabilityImpactMitigation
Scope creep in templatesHighMediumPrioritize core templates, add-on system for extensions
Agent overlap/confusionMediumMediumClear responsibility matrix, distinct naming
Integration complexityMediumHighModular design, optional add-ons
Brand voice inconsistencyHighHighBrand guardian agent, compliance gates
Adoption resistanceMediumMediumClear documentation, quick-start guides

12. Open Questions

  1. Brand Configuration: How should per-project brand voice be configured?
  2. Asset Management: Should framework include DAM (Digital Asset Management) patterns?
  3. Approval Workflows: How complex should approval routing be?
  4. Localization: Priority level for multi-language support?
  5. Analytics Integration: Depth of analytics tool integration?

13. Research-Informed Additions

Based on comprehensive research of industry best practices and tools (see mmk-research/ for full documentation), the following additions are required:

13.1 Media Kit Best Practices (Research-Informed)

Essential Technical Standards:

  • Images: Minimum 2000px width, 300 DPI
  • Video: 1080p minimum (4K preferred for B-roll)
  • Logos: SVG/EPS vector required + PNG raster versions
  • Page load: Under 2 seconds target
  • Mobile: 60%+ journalist access is mobile

Modern Requirements:

  • Video B-roll (68% journalist preference over stills)
  • Self-service downloads (< 3 clicks to asset)
  • WCAG 2.1 AA accessibility compliance
  • Embargo management workflow
  • Chronological press release archive

Sources: Cision State of Media Report, Muck Rack Journalist Survey, PR Newswire Best Practices

13.2 Campaign Planning Framework (Research-Informed)

Recommended: RACE Framework

PhaseFocusKey Activities
PlanStrategyGoals, audience, positioning
ReachAwarenessSEO, social, PR, advertising
ActEngagementContent, lead magnets, landing pages
ConvertConversionEmail sequences, offers, CTAs
EngageLoyaltyRetention, advocacy, community

Agile Marketing Integration:

  • 2-week sprint cadence (recommended)
  • Sprint goal = single campaign objective
  • Daily standups (15 min max)
  • Sprint retrospectives for improvement

Sources: Smart Insights, CoSchedule, Agile Sherpas

13.3 Privacy-First Measurement (2024-2025 Critical)

Context: Third-party cookie deprecation requires new approaches

Recommended Solutions:

SolutionBest For
First-Party DataAll brands (consent-based)
Marketing Mix Modeling (MMM)Long sales cycles, offline
Incrementality TestingProving channel value
Clean RoomsEnterprise partnerships
AI/ML AttributionComplex multi-touch journeys

Sources: Marketing Evolution, Chariot Creative, Factors.ai

13.4 Brand Guidelines Evolution (Research-Informed)

Modern Brand System Requirements:

  • Living/dynamic guidelines (not static PDFs)
  • Design tokens for automated tool sync
  • Voice dimensional framework (scales, not rigid rules)
  • Channel-specific adaptations
  • Inclusive language requirements
  • AI-era brand voice documentation

Governance Models:

  • Centralized: Brand team controls all assets
  • Federated: Regional/product variations permitted
  • Open Source: Community-driven evolution

Sources: Frontify, Bynder, Nielsen Norman Group


14. CLI/Installer Requirements

14.1 Discrete Framework Installation

Requirement: Users should be able to install SDLC or MMK frameworks independently.

Proposed CLI Updates:

# Scaffold SDLC-only project
aiwg -new --framework sdlc

# Scaffold Marketing-only project
aiwg -new --framework marketing

# Scaffold combined project (product launch)
aiwg -new --framework all

# Deploy agents for specific framework
aiwg -deploy-agents --mode marketing
aiwg -deploy-commands --mode marketing

14.2 Mode Extension

Current: --mode general|sdlc|both

Proposed: --mode general|sdlc|marketing|all

ModeDescription
generalWriting agents only
sdlcSDLC Complete framework
marketingMedia/Marketing Kit framework
allAll frameworks combined

14.3 Unified Output Directory

Both frameworks output to .aiwg/ with framework-specific subdirectories:

  • SDLC artifacts → .aiwg/requirements/, .aiwg/architecture/, etc.
  • Marketing artifacts → .aiwg/marketing/strategy/, .aiwg/marketing/content/, etc.
  • Shared → .aiwg/intake/, .aiwg/compliance/, .aiwg/working/

14.4 Implementation Tasks

TaskPriorityEstimate
Update deploy-agents.mjs (add marketing mode)High3 days
Update new-project.mjs (framework selection)High2 days
Create MMK CLAUDE.md templateHigh2 days
Update install.sh (framework-aware)Medium1 day
Documentation updatesMedium2 days

Full specification: See mmk-research/cli-installer-requirements.md


15. Research Documentation

Research Files Created

FileContent
mmk-research/media-kit-best-practices.mdIndustry standards, distribution, accessibility
mmk-research/media-kit-tools-analysis.mdPlatform features, market gaps, pricing
mmk-research/marketing-campaign-best-practices.mdRACE framework, agile marketing, attribution
mmk-research/brand-guidelines-best-practices.mdModern brand systems, voice documentation
mmk-research/cli-installer-requirements.mdTechnical requirements for discrete installation
mmk-research/RESEARCH-SYNTHESIS.mdConsolidated findings and recommendations

Key Sources Cited

Media Kit & PR:

Campaign Planning:

Attribution & Analytics:

Brand Guidelines:


16. Appendices

A. Template Count Summary

CategoryTemplate Count
Intake4
Strategy7
Brand6
Content8
Social5
Email5
Advertising5
PR/Communications8
Sales Enablement6
Product Marketing5
Events5
Analytics6
Creative6
Governance5
Operations6
Total~87 core templates

B. Agent Count Summary

CategoryAgent Count
Strategy6
Content Creation8
Creative/Design4
Communications5
Production4
Analytics4
Compliance3
Orchestration3
Total~37 agents

C. Command Count Summary

CategoryCommand Count
Intake3
Phase Flows4
Workflows6
Generators4
Utilities3
Total~20 commands

Document History

VersionDateAuthorChanges
1.0-draft2025-01-28Framework TeamInitial draft

Approval

RoleNameDateSignature
Product Owner
Architecture Lead
Content Lead

What's inside

Framework overview, 5-phase lifecycle, 30+ agent roster, 20+ commands, 100+ template categories, directory layouts, and orchestration patterns.

Change this for your project

  • Replace jmagly/aiwg with your own repository name in paths and references
  • Replace agentic/code/frameworks/media-marketing-kit/ with your framework root directory
  • Replace opus, sonnet, haiku model assignments with your available models
  • Replace .aiwg/marketing/ output directory with your own artifact path

Where it goes

Keep it in your repository where the agent or team that needs it will read it.

Worth borrowing

  • Five-phase lifecycle (Strategy → Creation → Review → Publication → Analysis) with explicit exit criteria per gate
  • Parallel content creation and review using multiple specialized agents in a single message
  • Natural language command translation mapping user phrases to orchestration commands

Related Documents