mkt-imc
Integrated Marketing Communication (IMC)
Communicate Track — Step 2 of 4. Turns audience insights into pillars, tested angles, channel assignments, and a phased timeline.
Inputs Required
- ICP research from
.agents/mkt/icp-research.md
Output
.agents/mkt/imc-plan.md
Quality Gate
Before delivering, verify:
- Every pillar traces to a specific pain or aspiration from ICP research (can you quote the VoC source?)
- Every angle passes ALL three questions: visual? falsifiable? uniquely yours?
- Every channel assignment cites the habitat map (not guessed)
- Timeline has specific dates, not just "Phase 1"
Chain Position
Previous: mkt-icp-research | Next: mkt-content-create
Before Starting
Step 0: Product Context
Check for .agents/mkt/product-context.md. If available, read for product positioning context.
Required Artifacts
| Artifact | Source | If Missing |
|---|---|---|
icp-research.md |
mkt-icp-research | STOP. "Run mkt-icp-research first — guessed audiences produce weak IMC plans." |
Optional Artifacts
| Artifact | Source | Benefit |
|---|---|---|
product-context.md |
mkt-copywriting | Product positioning context |
prioritized-initiatives.md |
mkt-initiative-prioritize | Aligns content pillars with solution priorities |
Read .agents/mkt/icp-research.md. Import personas, pains, habitat maps, VoC quotes.
Step 1: Foundation
Goals: What are you trying to achieve? (Awareness / Leads / Sales / Retention) Timeline? Situation? (Launch / Ongoing / Seasonal)
Core Message: If the audience remembers one thing, what is it?
Awareness Levels: Where is the audience now?
| Stage | They think... | Your job |
|---|---|---|
| Unaware | "No problem" | Surface it |
| Problem Aware | "Problem, no fix" | Show you understand |
| Solution Aware | "Fixes exist, which?" | Differentiate |
| Product Aware | "I know you, not sure" | Overcome objections |
| Most Aware | "Ready" | Clear CTA |
Step 2: Pillars (from ICP pains)
Extract 3-5 pillars from ICP research:
| Source | Pillar Type | % Content |
|---|---|---|
| Top Pain Points | Problem | 25-30% |
| Aspirational Identity | Transformation | 30-35% |
| Current Workarounds | Alternative | 20-25% |
| Decision Criteria | Trust | 15-20% |
Each pillar MUST trace to a VoC quote or ICP finding. No made-up pillars.
Step 3: Angles (3 per pillar, tested)
For each pillar, generate 3 angles combining: hook type + awareness stage + emotional trigger.
The 3-Question Test
Every angle must pass ALL three:
- Visual? Close your eyes — can you see it? ("12 hours lost to status updates" = yes. "Improve productivity" = no.)
- Falsifiable? Can it be proven true or false? ("31 hrs/month in unproductive meetings" = yes. "We help teams succeed" = no.)
- Uniquely yours? Could a competitor use this? ("The dating app designed to be deleted" = only Hinge. "The best project tool" = anyone.)
3 yeses → keep. Any no → rewrite or cut. No exceptions.
See references/3d-angle-framework.md for hook types and generation framework.
Step 4: Channels (from habitat map)
Use the persona habitat maps from ICP research. Don't guess where the audience is — the research already tells you.
Assign one clear angle per channel:
| Platform | Specific Channel | Angle | Why (habitat evidence) |
|---|---|---|---|
| [Platform] | [Specific group/account] | "[Angle text]" | [Density + engagement from ICP] |
See references/channel-strategy.md for channel hierarchy.
Step 5: Phase Timeline
| Phase | Dates | Focus | Content Mix |
|---|---|---|---|
| Pre-launch | [start–end] | Build anticipation, educate on problem | 70% Problem, 30% Solution |
| Launch | [start–end] | Drive action, prove value | 30% Problem, 40% Proof, 30% CTA |
| Sustain | [start–ongoing] | Maintain presence, deepen trust | 40% Solution, 30% Proof, 30% Brand |
Artifact Template
---
skill: mkt-imc
version: 1
date: [today's date]
status: draft
---
# IMC Plan
**Date:** [today]
**Skill:** mkt-imc
**Core Message:** [one sentence]
**Audience:** [primary persona from ICP]
## Pillars
| # | Pillar | Type | Source (ICP) | % Content |
|---|--------|------|-------------|-----------|
| 1 | [Name] | Problem | VoC: "[quote]" | 30% |
| 2 | [Name] | Transformation | Aspiration: [from ICP] | 30% |
| 3 | [Name] | Trust | Criteria: [from ICP] | 20% |
| 4 | [Name] | Brand | — | 20% |
## Angle Bank
| Pillar | Angle | Hook Type | Stage | 3Q: V/F/U |
|--------|-------|-----------|-------|-----------|
| 1 | "[angle text]" | Data | Problem Aware | Y/Y/Y |
| 1 | "[angle text]" | Contrarian | Solution Aware | Y/Y/Y |
| 1 | "[angle text]" | Story | Unaware | Y/Y/Y |
| 2 | ... | ... | ... | ... |
## Channel Assignments
| Platform | Channel | Angle | Habitat Evidence |
|----------|---------|-------|-----------------|
| Reddit | r/[subreddit] | "[angle]" | Density: H, Engagement: Lurker→Engager |
| LinkedIn | [group/feed] | "[angle]" | Density: M, Engagement: Creator |
## Timeline
| Phase | Dates | Focus | Key Actions |
|-------|-------|-------|-------------|
| Pre-launch | [date–date] | Problem awareness | [Specific actions] |
| Launch | [date–date] | Drive action | [Specific actions] |
| Sustain | [date–ongoing] | Trust + brand | [Specific actions] |
## Next Step
Run `mkt-content-create` to turn angles into production-ready content.
> On re-run: rename existing artifact to `imc-plan.v[N].md` and create new with incremented version.
References
- references/3d-angle-framework.md — Hook types × awareness × triggers
- references/channel-strategy.md — Channel types and fit matrices
- references/examples.md — Worked examples across B2B SaaS, D2C, Creator, Crypto
More from hungv47/agent-skills
design-user-flow
This skill should be used when the user asks to "create a user flow", "map navigation", "design user journey", "create wireflow", "plan screen transitions", "map the app flow", "design navigation", or mentions user flow, wireflow, navigation map, user journey, screen transitions, or pre-interface design research. Creates user flow diagrams and wireflows for digital products.
14eng-system-architecture
This skill should be used when the user asks to "design system architecture", "plan the tech stack", "create database schema", "design API structure", "architect the system", "plan the backend", "design infrastructure", or mentions system architecture, technical architecture, database design, API design, or tech stack selection. Transforms product documentation into comprehensive technical blueprints.
13mkt-diagnosis
This skill should be used when the user asks to "diagnose the problem", "break down the issue", "build a logic tree", "what's causing this", or mentions problem diagnosis, logic trees, MECE decomposition, or structured problem solving. This is the ENTRY POINT for problem analysis — use when no diagnosis exists yet.
13mkt-lp-optimization
This skill should be used when the user asks to "optimize a landing page", "improve conversion rates", "review my landing page", "create a high-converting landing page", "audit my LP", "reduce bounce rate", or mentions landing page design, conversion optimization, A/B testing strategy, or CTA optimization.
13design-brand-system-generation
This skill should be used when the user asks to "create a design system", "build brand identity", "create brand guidelines", "define brand voice", "define design tokens", "create typography system", "define color palette", "create component patterns", "design UI system", "generate style guide", "brand strategy", "brand personality", "brand archetype", "render brand guidelines", "visual brand guideline", "brand guideline artboards", "design in Paper", or mentions design system, brand identity, brand guidelines, brand voice, brand personality, design tokens, typography, color palette, component specifications, or visual design standards. Transforms product documentation into comprehensive brand identity and design systems — from strategy and personality to visual identity, design tokens, and component specifications — with optional visual brand guideline artboards rendered in Paper MCP.
12eng-security-audit
This skill should be used when the user asks to "audit security", "check for vulnerabilities", "security review", "find security issues", "pentest the code", "check for SQL injection", "review auth security", or mentions security audit, vulnerability assessment, OWASP, security hardening, or penetration testing. Comprehensive security vulnerability assessment covering OWASP Top 10 and beyond.
12