mkt-imc
npx skills add https://github.com/hungv47/agent-skills --skill mkt-imc
Agent 安装分布
Skill 文档
Integrated Marketing Communication (IMC) Planner
Part of the Problem â Solution â Communicate framework. Architects the Communicate phase â turning audience insights into channel strategy and content allocation.
Build a communication strategy from audience â pillars â angles â channels â allocation.
Before Starting
Check if they have ICP research. If not, suggest mkt-icp-research first or gather basic audience context before proceeding.
Integration Mode Detection
Ask: “Do you have ICP research (personas, VoC quotes, decision journey)?”
| If they have… | Mode | What it unlocks |
|---|---|---|
| Full ICP research (personas + VoC + journey) | Enhanced | Persona-specific angles, VoC validation at every step |
| Partial research (some personas or quotes) | Guided | Import what they have, fill gaps with targeted questions |
| No prior research | Quick ICP | Lightweight capture before proceeding |
For Quick ICP mode, use the references/quick-icp-framework.md 18-question framework, then organize answers into personas, core pains, and a language bank before continuing to Stage 1.
See references/icp-integration.md for the full ICP handoff format (Enhanced/Guided modes).
The Flow
Audience â Pillars â Angles â Channels â Allocation
1. Strategy Foundation
Define the foundation before creating any content.
Audience
Ask: “Who are you trying to reach? What do they care about? Where do they spend time online?”
- Who they are â Demographics, role, situation
- What they care about â Pain points, desires, goals
- Where they hang out â Channels, communities, platforms
Goals
Ask: “What are you trying to achieve? What’s the timeline?”
- Objective â Awareness, leads, sales, retention?
- Situation â Launch? Ongoing? Seasonal?
- Timeline â Sprint or marathon?
Core Message
Ask: “If your audience remembers one thing, what should it be?”
The core message should address their main pain, differentiate from alternatives, and be simple enough to repeat.
Awareness Levels
| Stage | They think… | Your job |
|---|---|---|
| Unaware | “I don’t have a problem” | Educate â surface the problem |
| Problem Aware | “I have this problem but no clue how to fix it” | Agitate â show you understand |
| Solution Aware | “Solutions exist, not sure which” | Differentiate â why you |
| Product Aware | “I know your product, not sure yet” | Overcome objections |
| Most Aware | “Ready, just need a reason” | Make it easy â clear CTA |
Ask: “Where is your audience right now? Different segments may be at different stages.”
Voice & Tone
Ask: “How should your brand sound? How does that adapt by channel?”
- Voice = consistent personality (confident, friendly, expert, etc.)
- Tone = adapts to context (casual on X, professional on LinkedIn)
2. Audience â Pillars (Pillar Derivation)
Pillars are 3-5 core themes you’ll talk about repeatedly. Derive them from audience research, don’t guess.
Extract Pillar Seeds from 4 Sources
| Source | What to Extract | Pillar Type |
|---|---|---|
| Top Pain Points | Primary frustrations | Problem-focused |
| Aspirational Identity | Who they want to become | Transformation-focused |
| Current Workarounds | What they do without you | Alternative-focused |
| Decision Criteria | How they evaluate solutions | Trust-focused |
Pain-to-Pillar Translation
| Pain Point | VoC Expression | Pillar Theme | Pillar Name |
|---|---|---|---|
| [Pain] | “[Their exact words]” | Problem education | [Name that reframes] |
| [Aspiration] | “[What they say they want]” | Transformation | [Identity-driven name] |
| [Workaround] | “[How they cope now]” | Alternative comparison | [Why X doesn’t work] |
| [Criteria] | “[How they decide]” | Trust building | [Proof/validation theme] |
In Enhanced mode, validate each pillar with VoC proof quotes. See references/voc-validation.md.
Pillar Balance Matrix
| Pillar Type | Purpose | Awareness Stage | % of Content |
|---|---|---|---|
| Problem | Surface/validate pain | Unaware, Problem Aware | 25-30% |
| Solution | Educate on approaches | Solution Aware | 30-35% |
| Proof | Demonstrate results | Product Aware | 20-25% |
| Brand | Build connection | All stages | 15-20% |
Pillar Validation Checklist
- Tied to audience research? (Not made up)
- Serves distinct awareness stage? (Not overlapping)
- Can generate 10+ content ideas? (Deep enough)
- Differentiates from competitors? (Unique angle)
- Connects to core message? (On-strategy)
Output: Pillars Table
| Pillar | Source | Type | Awareness Stage | % Content |
|---|---|---|---|---|
| [Name] | [Pain/Aspiration/Workaround/Criteria] | [Problem/Solution/Proof/Brand] | [Stage] | [%] |
3. Pillars â Angles (3D Angle Generation)
Generate angles by combining three dimensions: Hook Types à Awareness Levels à Emotional Triggers.
See references/3d-angle-framework.md for the full framework with hook types, awareness fits, emotional triggers, and persona-specific generation.
Compact Hook Types
| Hook Type | Pattern |
|---|---|
| Question | Spark curiosity |
| Bold claim | Challenge belief |
| How-to | Teach process |
| Story | Share experience |
| Data | Lead with proof |
| Sneak peek | Behind scenes |
| Contrarian | Flip the script |
| Analogy | Make it click |
Angle Generation
For each pillar, combine a hook type + awareness level + emotional trigger:
| Pillar | Hook | Awareness | Trigger | Generated Angle |
|---|---|---|---|---|
| [Pillar] | [Type] | [Stage] | [Emotion] | “[Resulting angle text]” |
In Enhanced mode, generate persona-specific angles and validate with VoC. See references/voc-validation.md Checkpoint 2 for angle validation.
Angle Prioritization
Score each angle 1-5 on: Audience resonance, Uniqueness, Provability, Channel fit, Repurpose potential. Keep angles scoring 15+ (out of 25).
Output: Angle Bank
Prioritized angles organized by pillar, with wild cards for cross-pillar or experimental angles.
4. Angles â Channels (Channel Selection)
Select channels using a 3-level hierarchy.
Channel Hierarchy
| Level | What it is | Example |
|---|---|---|
| Channel Native | The platform | Instagram, X, Discord |
| Channel Type | Distribution category | Owned, Partners, Paid KOLs |
| Channel Name | Specific account | @brand, @kol_a, #general |
See references/channel-strategy.md for channel types, fit matrices, and habitat-informed strategy.
In Enhanced mode, use persona habitat maps to drive channel selection instead of guessing. Validate channel choices with VoC â see references/voc-validation.md Checkpoint 3.
Angle-to-Channel Assignment
Key principle: Each channel name gets one clear angle they own.
| Channel Native | Type | Channel Name | Assigned Angle | Why This Fit |
|---|---|---|---|---|
| [Platform] | [Type] | [Account] | “[Specific angle]” | [Reason] |
Output: Channel Selection Table
| Channel Native | Type | Channel Name | Why | Primary Pillar | Content Types | Tone Adaptation |
|---|---|---|---|---|---|---|
| [Platform] | [Type] | [Account] | [Fit reason] | [Pillar] | [Formats] | [How voice flexes] |
5. Channels â Allocation (Distribution)
Allocate angles across channels with execution details.
See references/allocation-cadence.md for content mix percentages, repurposing cascades, cadence by platform, and phase timing.
Final Allocation Table
| Angle | Channel Native | Type | Channel Name | Pillar | Hook | Trigger | Stage | Format | Content Type | Cascade |
|---|---|---|---|---|---|---|---|---|---|---|
| [Angle] | [Platform] | [Type] | [Account] | [Theme] | [Hook type] | [Emotion] | [Stage] | [Format] | [Edu/proof/promo/connection] | [Hero/deriv/micro] |
Output Summary
A complete IMC plan includes:
- Strategy Foundation â Audience, goals, core message, awareness levels, voice/tone
- Pillars â 3-5 themes with source, type, stage, % allocation, validation checklist
- Angles â Hook à Awareness à Trigger combinations, prioritized and scored
- Channels â 3-level hierarchy with one specific angle per channel name
- Allocation â Angle-to-channel mapping with cadence and phase timing
Format it however makes sense â table, list, calendar view. Adapt to what they need.
Next Steps
Use mkt-content-briefs to turn the allocation table into production-ready creative for each angle and channel. Use mkt-attribution to verify every initiative and content piece traces back to a KPI.
Examples
See references/examples.md for worked examples across B2B SaaS, D2C, Creator, and Crypto/Web3 contexts.
How to Work
- Ask questions, don’t assume
- Build the plan together, don’t dump it all at once
- Use the frameworks to guide, not constrain
- Explain the “why” behind every recommendation
- Stay flexible â adjust based on their context
- In Enhanced mode, validate with VoC at every stage. See references/voc-validation.md