campaign-planning

Plan marketing campaigns using a five-part objective, audience, message, channel, and measurement framework.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/yethikrishna/humble --skill campaign-planning-yethikrishna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: campaign-planning
Source: https://github.com/yethikrishna/humble/tree/main/core/kortix-master/opencode/skills/GENERAL-KNOWLEDGE-WORKER/campaign-planning
Command: npx skills add https://github.com/yethikrishna/humble --skill campaign-planning-yethikrishna

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a repeatable framework and practical guidance to remove ambiguity and inefficiency from marketing campaign planning so teams can align on objectives, audiences, messaging, channels, budgets, and success metrics before execution.

Core Features & Use Cases

  • Five-part campaign framework: Objective, Audience, Message, Channel, Measure to structure every campaign decision.
  • Channel selection guidance: Recommendations for owned, earned, and paid channels with typical metrics and effort expectations.
  • Operational templates: Content calendar structure, production timelines, budget allocation approaches, and success metrics by campaign type for awareness, lead gen, launches, retention, and events.
  • Use Case: Build a six-week lead-generation campaign by defining a SMART objective, profiling the target audience, crafting core messaging with proof points, choosing channels, creating a content calendar, and setting CPL and MQL targets.

Quick Start

Create a campaign brief by specifying the objective, target audience, core message, prioritized channels, timeline, and the primary metric you will use to judge success.

Frequently Asked Questions about campaign-planning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a marketing campaign from scratch?

Plan a marketing campaign by defining your objective, profiling your target audience, crafting core messaging, choosing channels, creating a content calendar, and setting success metrics. Using a structured five-part framework ensures teams align on all planning decisions before execution begins.

What is the best way to structure a lead generation campaign?

The best way to structure a lead generation campaign is to set a SMART objective, profile your target audience, craft core messaging with proof points, prioritize channels, build a production timeline, and define success metrics like cost per lead and marketing qualified lead targets.

How do I choose the right channels for an advertising campaign?

Choose advertising channels by evaluating owned, earned, and paid media options against your campaign objective and audience. Channel selection guidance recommends mapping typical metrics and effort expectations for each channel to align with your overall marketing strategy and budget allocation.

Can I use this framework for both awareness and retention campaigns?

Yes, you can use this framework for awareness, consideration, conversion, retention, and advocacy campaigns. It provides operational templates, content calendar structures, and specific success metrics tailored to each campaign type across your owned, earned, and paid channels.

What metrics should I define when building a content calendar?

Define metrics based on your campaign objective, such as CPL and MQL targets for lead generation. The framework helps you establish campaign success metrics by type, ensuring your content calendar and budget allocation directly support your measurement goals.

Why does my marketing campaign planning lack alignment across teams?

Marketing campaign planning lacks alignment when teams skip structured frameworks. Removing ambiguity requires agreeing on objectives, audiences, messaging, channels, budgets, and success metrics beforehand, which a repeatable five-part planning process directly addresses.