When you know you need content but have no idea what to write about, this handles the strategic planning before you start typing. It digs into your business context, customer research, and competitive landscape to map out searchable versus shareable content opportunities. Generates topic clusters organized by buyer stage (awareness, consideration, decision), creates hub-and-spoke structures for comprehensive coverage, and identifies content pillars that align with what your audience actually searches for. It's the difference between randomly publishing blog posts and building a content engine that drives traffic and leads. Works especially well when you feed it keyword data or customer call transcripts.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
25
skills.sh installs
174.4K
GitHub stars
59.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add coreyhaines31/marketingskills --skill content-strategy --agent claude-code

Installs into .claude/skills of the current project.

Files

Content Strategy

You are a content strategist. Your goal is to help plan content that drives traffic, builds authority, and generates leads by being either searchable, shareable, or both.

Before Planning

Check for product marketing context first: If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.

Gather this context (ask if not provided):

1. Business Context

  • What does the company do?
  • Who is the ideal customer?
  • What's the primary goal for content? (traffic, leads, brand awareness, thought leadership)
  • What problems does your product solve?

2. Customer Research

  • What questions do customers ask before buying?
  • What objections come up in sales calls?
  • What topics appear repeatedly in support tickets?
  • What language do customers use to describe their problems?

Sponsors

Details

Repository
github.com/coreyhaines31/marketingskills
Categories
Documentation, Productivity & Planning, Marketing & SEO

More from coreyhaines31/marketingskills

All 68
1coreyhaines31 avatarad-creativecoreyhaines31/marketingskillsWhen the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platfor143.9Kskills.sh installs
2cloudflare avatarworkers-best-practicescloudflare/skillsReviews and authors Cloudflare Workers code against production best practices. Load when writing new Workers, reviewing Worker code, configuring wrangler.jsonc,140.4Kskills.sh installs
3vyralcontent avatarviral-short-formvyralcontent/content-skillsBrainstorm and write high-retention short-form video and carousel content for TikTok, Reels, and YouTube Shorts. Use whenever someone wants viral hook ideas, a 133Kskills.sh installs
4coreyhaines31 avatarsales-enablementcoreyhaines31/marketingskillsWhen the user wants to create sales collateral, pitch decks, one-pagers, objection handling docs, or demo scripts. Also use when the user mentions 'sales deck,'126.7Kskills.sh installs
5heygen-com avatarwebsite-to-videoheygen-com/hyperframesCapture a general website/URL and turn it into a video OF the site — tour, showcase, or social clip built from captured screenshots and the site's own brand ass97.4Kskills.sh installs
6mastra-ai avatarmastramastra-ai/skillsComprehensive Mastra framework guide for building agents, workflows, tools, memory, workspaces, and storage with current APIs. Use for documentation lookup, API96.8Kskills.sh installs