marketing-strategy

Guide users through an 8-step flow to create a structured marketing strategy.

27|1|Updated May 5, 2026
One-click install
npx skills add https://github.com/Code-My-Spec/market_my_spec --skill marketing-strategy-code-my-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: marketing-strategy
Source: https://github.com/Code-My-Spec/market_my_spec/tree/main/priv/skills/marketing-strategy
Command: npx skills add https://github.com/Code-My-Spec/market_my_spec --skill marketing-strategy-code-my-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Develop an executable marketing strategy for any business by guiding the user through an 8-step flow, surfacing artifacts, and enabling iterative refinement.

Core Features & Use Cases

  • Guided 8-step process: Current state, jobs/segments, persona research, beachhead, positioning, messaging, channels, and a 90-day plan.
  • Progressive disclosure: load one step at a time; persist artifacts as you go.
  • Industry-agnostic: applicable to software, services, trades, local business; supports iteration on existing marketing if marketing/ exists.

Quick Start

Start with Step 1 to capture the current state, then proceed sequentially through Steps 2–8, persisting each artifact as you go.

Frequently Asked Questions about marketing-strategy

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

FAQPage Schema
How do I build a marketing strategy from scratch?

Build a marketing strategy by progressing through an 8-step guided flow that captures current state, defines jobs and segments, researches personas, selects a beachhead, and establishes positioning, messaging, channels, and a 90-day action plan.

What is the best way to define positioning and messaging for my product?

Define positioning and messaging by working through the dedicated sequential steps in a structured strategy flow, allowing you to isolate your beachhead market first before finalizing the exact messaging and channel distribution.

Can I create a marketing strategy for a local services business?

Yes, you can create a marketing strategy for a local services business because the 8-step flow is industry-agnostic and explicitly supports software, services, trades, and local businesses.

How do I use JTBD frameworks to identify my target segments?

Use JTBD frameworks to identify target segments during the second step of the strategy flow, which focuses on mapping customer jobs and segments before progressing to detailed persona research and beachhead selection.

Do I need an existing marketing plan to define a 90-day action plan?

No, you do not need an existing marketing plan to define a 90-day action plan; the process starts by capturing your current state and can optionally iterate on existing marketing materials if available.

What is a beachhead market and when should I choose one?

A beachhead market is a specific, highly focused initial target segment. Choose your beachhead during the fourth step of the strategy flow, immediately after persona research and before finalizing your positioning.