integrated-marketing — Claude Code skill for IMC planning
Walks your agent through integrated marketing communications: separating program, channel and campaign, then mapping channels onto the PESO model.
npx skills add kostja94/marketing-skills --skill integrated-marketing -a claude-codeWhat integrated-marketing does
The skill gives the agent a structure for IMC work. It starts by separating three terms people mix up: a program is the high-level strategy, a channel is a specific medium like email or SEO, and a campaign is a time-bound initiative inside a program. From there channels get sorted into PESO — paid, earned, shared, owned — with owned media treated as the anchor the other three build around.
Channel selection runs on a fixed set of questions: goal, cost, measurability, speed to full impact, scale, audience fit, effort. Metrics are grouped by growth stage, from traffic and keyword rankings early on through CAC and conversion rate at monetization to MRR and ARR at scale. A separate table ties channels to customer journey stages: awareness, consideration, purchase, retention, advocacy.
The skill advises starting with 2-3 connected channels and proving ROI before expanding. If the task is content planning rather than channel coordination, the author points to the content-marketing skill instead — worth knowing before you load both.
What it helps with
- tell a program, a channel and a campaign apart in one plan
- sort channels into PESO and pick the anchor
- match channels to customer journey stages
- pick metrics that fit the current growth stage
- replace per-channel reporting with one measurement frame
Example prompts for the agent
- Plan an integrated marketing program for our launch and map the channels onto PESO
- Help me pick channels for acquisition on a limited budget with clear attribution
- Separate the programs, channels and campaigns in my plan so the terms stop overlapping
How to install integrated-marketing
1Skills CLI (Vercel)
npx skills add kostja94/marketing-skills --skill integrated-marketing -a claude-code2Manually: put the files in place
~/.claude/skills/integrated-marketing/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/integrated-marketing/
1Skills CLI (Vercel)
npx skills add kostja94/marketing-skills --skill integrated-marketing -a codex2Manually: put the files in place
.agents/skills/integrated-marketing/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add kostja94/marketing-skills --skill integrated-marketing -a cursor2Manually: put the files in place
.cursor/skills/integrated-marketing/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install kostja94/marketing-skills integrated-marketing2Manually: put the files in place
.github/skills/integrated-marketing/SKILL.md1Skills CLI (Vercel)
npx skills add kostja94/marketing-skills --skill integrated-marketing -a gemini-cli2Platform CLI
gemini skills install https://github.com/kostja94/marketing-skills --path skills/strategies/brand/integrated-marketingManually: put the files in place
.devin/skills/integrated-marketing/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add kostja94/marketing-skills --skill integrated-marketing -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about integrated-marketing
How do I install integrated-marketing in Claude?
Run npx skills add kostja94/marketing-skills --skill integrated-marketing -a claude-code. The skill lands in ~/.claude/skills/integrated-marketing/SKILL.md.
What does integrated-marketing do?
It guides the agent through integrated marketing communications strategy: separating program, channel and campaign, mapping channels to PESO, and choosing metrics by growth stage.
How is integrated-marketing different from content-marketing?
This one covers channel coordination and a consistent message across them. For content types, formats and repurposing, the author points to content-marketing.
Source text
SKILL.md · MIT
--- name: integrated-marketing description: When the user wants to plan integrated marketing, coordinate channels, or clarify program vs channel vs campaign. Also use when the user mentions "IMC," "integrated marketing," "channel mix," "marketing program," "PESO model," "integrated marketing communications," "omnichannel marketing," "channel strategy," "marketing mix," or "cross-channel campaign." For content planning, use content-marketing. metadata: version: 1.1.1 --- # Strategies: Integrated Marketing (IMC) Guides Integrated Marketing Communications (IMC) strategy. IMC coordinates all marketing channels to deliver a consistent message and unified customer experience. Companies using integrated approaches achieve ~25% higher marketing ROI; optimized channel mixes outperform by ~27% in acquisition efficiency. **When invoking**: On **first use**, if helpful, open with 1-2 sentences on what this skill covers and why it matters, then provide the main output. On **subsequent use** or when the user asks to skip, go directly to the main output. ## Program vs. Channel vs. Campaign | Term | Definition | Examples | |------|------------|----------| | **Program** | High-level strategy; collection of channels to achieve a discrete goal | Thought leadership program, lifecycle program, loyalty program | | **Channel** | Specific medium/platform for communication | Email, LinkedIn, SEO, paid ads, events | | **Campaign** | Time-bound initiative using one or more channels | Product launch, seasonal sale, holiday giveaway | **Relationship**: Program contains campaigns; campaigns use channels. Avoid using terms interchangeably. ## PESO Model Organize communications into four integrated categories: | Type | Examples | Role | |------|----------|------| | **Paid** | Ads, sponsored content, influencer partnerships | Immediate reach, targeting | | **Earned** | PR, media coverage, organic mentions | Authority, credibility | | **Shared** | Social engagement, co-created content, EGC | Community, authenticity | | **Owned** | Website, blog, email, content hub | Strategic foundation; anchor | **Best practice**: Owned media as anchor; sequence PESO intentionally. Integration over silos--all four work together for synergy. ## Growth Metrics by Stage | Stage | Focus metrics | |-------|----------------| | **Early (traffic)** | Website traffic; organic traffic; keyword rankings | | **Channel testing** | ROI (influencer), LTV (discount), ROAS (paid) | | **Monetization** | CAC, conversion rate | | **Scale** | MRR, ARR | **Principle**: Growth is a means, not an end—it serves conversion and monetization. Don't pursue traffic at the cost of user precision or long-term brand health. ## Customer Journey by Stage Map touchpoints across the lifecycle to avoid channel silos: | Stage | Touchpoints | |-------|-------------| | **Awareness** | PR, ads, word-of-mouth, email, PPC | | **Consideration** | Social ads, reviews, blog, media, direct email | | **Purchase** | Website, e-commerce, store | | **Retention** | FAQ, knowledge base, community forum | | **Advocacy** | Social, blog, promotions, newsletter | **Use**: Assign channels to stages; ensure handoffs (e.g. awareness → consideration) are intentional. See **growth-funnel** for AARRR framework. ## Channel Evaluation Framework When selecting channels, evaluate across: | Variable | Question | |---------|----------| | **Goal** | Awareness, acquisition, loyalty? | | **Cost** | Budget; CAC vs LTV | | **Measurability** | Can you attribute impact? ROI clarity? | | **Speed** | Time to full impact | | **Scale** | How big can this channel get? | | **Fit** | Does target audience use it? | | **Effort** | Resources to set up and maintain | ## Example Programs | Program | Channels | Goal | |---------|----------|------| | **Thought leadership** | PR, social, influencers, spokespeople, events | Brand authority | | **Lifecycle** | Email, website chat, retargeting, SMS | Conversion, retention | | **Loyalty** | Email campaigns, promotions, personalized offers | Retention | | **Brand awareness** | Content marketing, influencer partnerships, PR | Reach | **Content marketing**: See **content-marketing** for content types, formats, repurposing across channels. ## IMC Best Practices - **Message consistency**: Same core message across channels; adapt for each medium - **Start focused**: 2-3 connected channels first; prove ROI before expanding - **Map to funnel**: Assign channels to awareness, consideration, decision - **Unified measurement**: Single framework tracking shared goals; avoid channel-only reporting - **Cross-channel attribution**: Link channels to determine true performance ## Output Format - **Program** definition and goal - **Channel** selection with evaluation rationale - **PESO** mapping (which channels = paid/earned/shared/owned) - **Campaign** structure (if applicable) - **Measurement** approach ## Related Skills - **cold-start-strategy**: Cold start for early-stage; first users, launch channels - **indie-hacker-strategy**: Indie hacker channel mix; Build in Public; first 100 users - **discount-marketing-strategy**: Promotional pricing; LTV (discount) in channel testing - **pricing-strategy**: Base price structure; pricing-strategy + discount-marketing = full pricing approach - **seo-strategy**: SEO workflow, prioritization; SEO as owned/organic channel - **paid-ads-strategy**: Paid ads (Google, Meta, LinkedIn); when to use; ROAS; PESO Paid channel - **parasite-seo, programmatic-seo**: Parasite SEO (high-authority platforms), programmatic SEO (pages at scale) - **affiliate-marketing, community-forum, creator-program, directory-submission, employee-generated-content, email-marketing, influencer-marketing, public-relations, referral-program**: Specific channel tactics - **generative-engine-optimization**: GEO as channel for AI search visibility - **ai-traffic-tracking**: Track AI channel traffic in GA4; measure GEO impact - **traffic-analysis**: Attribution, UTM, multi-channel reporting - **analytics-tracking**: GA4, event tracking across channels - **content-strategy**: SEO content (topic clusters); owned media pillar - **content-marketing**: Content types, formats, channels, repurposing; full content marketing plan
© kostja94 · MIT · kostja94/marketing-skills