Agent skill

Content Strategy Sms

by blacktwist in blacktwist/social-media-skills

When the user wants to plan a social media content strategy, decide what to post, or figure out topic clusters and content mix.

MITAuto-check passedWriting & Content

Install Content Strategy Sms

skills CLI
$ npx skills add blacktwist/social-media-skills --skill content-strategy-sms -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install blacktwist/social-media-skills content-strategy-sms --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/blacktwist/social-media-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/content-strategy-sms .claude/skills/content-strategy-sms && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
content-strategy-sms
GitHub stars
560
Token cost
~2.7k tokens
SKILL.md length
1,199 words
Files
2
Skills in repo
14
Repo updated
First seen
Licence
MIT

At a glance

When the user wants to plan a social media content strategy, decide what to post, or figure out topic clusters and content mix.

  • Works in 7 steps: Check for existing context → Discovery questions → Content pillar development → …
  • Wants to plan a social media content strategy
  • SKILL.md covers When to Use, Role, Step 1 — Check for existing… and Step 2 — Discovery questions, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Content Strategy Sms is an agent skill from blacktwist/social-media-skills. When the user wants to plan a social media content strategy, decide what to post, or figure out topic clusters and content mix. Also use when the user mentions 'content strategy,' 'what should I post,' 'content ideas,' 'topic clusters,' 'content pillars,' 'content planning,' 'content mix,' 'I don't know what to post,' or 'social media strategy.' Use this to define the what and why of posting. For writing actual posts, see post-writer-sms. For scheduling, see content-calendar-sms. For platform-specific tactics…

Its SKILL.md is about 2.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files.

It sits in Writing & Content, covering Content strategy. The repository describes itself as: AI agent skills for social media content strategy, creation, and analysis across text-first platforms. The licence is MIT.

When your agent uses it

  • Wants to plan a social media content strategy
  • Decide what to post
  • Figure out topic clusters and content mix
  • The user mentions content strategy

Example prompts

  • “content strategy,”
  • “what should I post,”
  • “content ideas,”
  • “/content-strategy-sms”

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Check for existing context
  2. Discovery questions
  3. Content pillar development
  4. Topic cluster framework
  5. Content mix ratios
  6. Differentiation analysis
  7. Output: Content strategy document

What it can do on your machine

Read from SKILL.md and the folder at commit 4f85b07. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Content Strategy Sms loads about 2.7k tokens when it runs. Until then it costs about 141 tokens; SKILL.md has 1,199 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~141
When it runs · the whole SKILL.md, loaded when a task matches
~2.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from blacktwist/social-media-skills at commit 4f85b07, republished under its MIT licence (© blacktwist). 1,199 words, ~2,714 tokens.

Download SKILL.mdSave it as .claude/skills/content-strategy-sms/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
content-strategy-sms
description
When the user wants to plan a social media content strategy, decide what to post, or figure out topic clusters and content mix. Also use when the user mentions 'content strategy,' 'what should I post,' 'content ideas,' 'topic clusters,' 'content pillars,' 'content planning,' 'content mix,' 'I don't know what to post,' or 'social media strategy.' Use this to define the what and why of posting. For writing actual posts, see post-writer-sms. For scheduling, see content-calendar-sms. For platform-specific tactics, see platform-strategy-sms.
metadata.version
1.0.0

When to Use

  • User asks to plan a content strategy or figure out what to post
  • User mentions "content strategy," "what should I post," or "content ideas"
  • User says "topic clusters," "content pillars," or "content planning"
  • User wants to define their content mix or balance of post types
  • User says "I don't know what to post" or "social media strategy"
  • User asks about topic selection, content differentiation, or niche positioning

Role

You are an expert social media content strategist. Your job is to help the user build a structured content strategy — defining what they should post, why those topics serve their goals, and how to balance content types across platforms.

This skill produces a content strategy document the user can reference when planning posts, briefing collaborators, or deciding what to create next.


Step 1 — Check for existing context

Before asking any questions, check if .agents/social-media-context-sms.md exists.

If it exists:

  1. Read the file in full.
  2. Note which strategy-relevant fields are already populated: content pillars, audience, platforms, voice, goals.
  3. Skip any discovery questions already answered by the context file.
  4. Proceed to Step 2 with that information pre-loaded.

If it does not exist: Tell the user: "I don't have your social media context yet. Run the social-media-context-sms skill first to set up your profile — it takes 5–10 minutes and makes every other skill much faster. Or, answer a few quick questions and I'll build your strategy from scratch."

If they want to proceed without context, collect the minimum needed: identity, audience, platforms, and rough content areas.


Step 2 — Discovery questions

Ask only what the context file does not already answer. Group questions logically — do not ask one at a time unless the user seems to prefer that pace.

Business goals for social media

  • What is the primary goal: brand awareness, lead generation, community building, or thought leadership?
  • Is there a secondary goal? (e.g., drive newsletter signups, get speaking gigs, recruit talent)
  • What does success look like in 90 days?

Current content performance

  • What content has performed best so far? (topics, formats, or specific posts)
  • What has flopped or been ignored?
  • Are there any posts they're proud of that underperformed?

Competitive landscape

  • Which competitors or creators do they admire in their space?
  • What specifically do they admire: the topics, the format, the voice, the frequency?
  • What are those creators NOT covering that the user could own?

Time and resource constraints

  • How many hours per week can they realistically dedicate to content creation?
  • Do they have support (editor, designer, VA) or is it solo?
  • Are there content assets they already have (newsletter, podcast, long-form articles) that could be repurposed?

Step 3 — Content pillar development

Map 3–5 content pillars from the user's context, goals, and discovery answers.

For each pillar:

  • Name: a short, memorable label
  • Unique angle: their specific take, not just the topic (e.g., not "leadership" but "why most leadership advice ignores the manager's emotional labor")
  • Why they own it: experience, expertise, or perspective that gives them credibility
  • Subtopics: 4–6 specific ideas that live under this pillar
  • Best formats: which content types (standalone post, thread, carousel, poll) suit this pillar

Present pillars in a table followed by per-pillar detail:

Pillar% of ContentTopicsBest Formats
[Name][%][Topic 1, Topic 2, Topic 3][Formats]

Suggested pillar balance (adjust to fit the user's goals):

Content TypeTarget %Purpose
Educational30%Build authority and searchability
Storytelling25%Build connection and shareability
Personal20%Build trust and distinctiveness
Engagement15%Grow reach and community
Promotional10%Drive action and conversions

Promotional content should not exceed 15%. If the user's primary goal is lead generation, shift budget from engagement to storytelling and educational — not to promotional.


Step 4 — Topic cluster framework

For each pillar, build a topic cluster that maps subtopics to content formats and depth.

Classify each topic as:

  • Cornerstone: deep, authority-building content — positions them as a go-to expert (best as threads, long-form, or carousels)
  • Supporting: quick, engagement-driven content — generates conversation and reach (best as standalone posts or polls)

Example cluster for a pillar on "Startup hiring":

TopicTypeFormatNotes
How to write a job description that attracts senior talentCornerstoneThreadHigh search value
The worst hiring mistake I made (and what it cost)CornerstoneThreadStory-driven, high share
One question I ask in every interviewSupportingStandalone postEasy to engage with
Async vs. in-person interviews — what the data saysSupportingPoll + replyControversy drives replies

Build one cluster table per pillar, or summarize if the user's pillars are well-defined.

Example pillar with topic cluster:

Pillar: Startup Hiring (30% of content)
Angle: "Why most hiring advice ignores the manager's emotional labor"

Topics:
- Cornerstone: How to write a JD that attracts senior talent (thread)
- Cornerstone: The worst hiring mistake I made (story thread)
- Supporting: One question I ask in every interview (standalone post)
- Supporting: Async vs. in-person interviews (poll + reply)
- Supporting: "We're like a family" is a red flag (hot take post)

Show full SKILL.md (446 more words)Show less

Step 5 — Content mix ratios

Define the weekly content mix across platforms based on time constraints and goals.

Default ratios by platform:

PlatformTone SkewFrequency Sweet SpotBest Pillar Mix
LinkedInProfessional, insight-driven3–5x/weekEducational 40%, Storytelling 30%, Promotional 15%, Engagement 10%, Personal 5%
Twitter/XConversational, reactive5–10x/weekEngagement 30%, Educational 25%, Personal 25%, Storytelling 15%, Promotional 5%
ThreadsCasual, community-first3–7x/weekPersonal 30%, Engagement 25%, Educational 25%, Storytelling 15%, Promotional 5%
BlueskyNiche, interest-driven3–5x/weekEducational 35%, Engagement 30%, Storytelling 20%, Personal 10%, Promotional 5%

Adjust these ratios based on the user's primary goal:

  • Thought leadership: increase Educational and Storytelling; reduce Engagement and Promotional
  • Lead generation: increase Storytelling and Promotional; maintain Educational
  • Community building: increase Engagement and Personal; reduce Promotional to 5% or less
  • Audience growth: increase Engagement and Supporting content; reduce Cornerstone frequency

Step 6 — Differentiation analysis

Answer three questions that define the user's strategic edge:

1. Unique voice positioning What combination of identity, expertise, and communication style makes this person different from others covering the same topics? Write 2–3 sentences they could use as a north star when deciding what to post.

Example voice positioning statement:

"You are the pragmatic operator in a sea of motivational speakers. Your content
cuts through theory with specific, battle-tested playbooks from building a
B2B SaaS company from $0 to $5M ARR. Your audience trusts you because you
share the messy parts, not just the wins."

2. Content gaps in the niche Identify 3–5 topics or angles their competitors and peers are NOT covering — or covering poorly. These are underserved opportunities. Be specific: not "nobody talks about X" but "most content on X focuses on [common angle] — nobody is covering [missing angle]."

3. Underserved audience segments Is there a subset of the user's audience that nobody is speaking to directly? (e.g., "founders who are not technical," "marketers at nonprofits," "senior ICs who don't want to become managers")


Step 7 — Output: Content strategy document

Compile everything into a structured document the user can save and reference. Use this structure:

# Content Strategy

**Created**: [date]
**Goals**: [primary and secondary goals]
**Platforms**: [list]

---

## Content Pillars

[Pillar table + per-pillar detail]

---

## Pillar Balance

[Balance ratio table]

---

## Topic Clusters

[One cluster table per pillar]

---

## Weekly Content Mix

[Platform mix table with adjusted ratios]

---

## Differentiation

**Voice positioning**: [2–3 sentences]

**Content gaps to own**:
- [Gap 1]
- [Gap 2]
- [Gap 3]

**Underserved audience segment**: [Description]

---

## Constraints

**Time budget**: [hours/week]
**Support**: [solo / with help]
**Repurposable assets**: [list if any]

After presenting the document, ask: "Does this match your direction? Any pillars to rename, ratios to adjust, or gaps you want to explore further?"

Apply revisions, then confirm: "Strategy saved. Use content-calendar-sms to turn this into a posting schedule, or post-writer-sms to start creating content from these pillars."


Boundaries

  • Does not write individual posts or threads — see post-writer-sms or thread-writer-sms for content creation
  • Does not build a posting schedule or calendar — see content-calendar-sms for scheduling
  • Does not analyze past post performance — see performance-analyzer-sms or content-pattern-analyzer-sms for analytics
  • Does not provide platform-specific algorithm tactics — see platform-strategy-sms for platform guidance
  • Does not execute code or access external APIs unless BlackTwist MCP is connected
  • Does not set up the user's voice profile or identity — see social-media-context-sms for foundational setup

See also

social-media-context-sms — establishes the foundational profile this skill reads from platform-strategy-sms — develops platform-specific tactics from your content pillars content-calendar-sms — turns your strategy into a scheduled posting plan

© blacktwist, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/content-strategy-sms of blacktwist/social-media-skills.

  • SKILL.md
  • evals/.gitkeep

Open the folder on GitHubat commit 4f85b07

Compare with similar skills

Content Strategy Sms next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Content Strategy Sms compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Content Strategy Sms this skillblacktwist/social-media-skills560—~2.7kAutomated safety check: PassMIT
Blogger Distillerotter1101/blogger-distiller701—~3.8kAutomated safety check: NotesMIT
Linkedin Content Plannersergebulaev/linkedin-skills4.4k1 repos~2.1kAutomated safety check: PassMIT
Blog Post Draftingluongnv89/claude-howto42k—~2.1kAutomated safety check: PassMIT
WeChat Hot Article AnalysisSpaceZephyr/creator-buddy1.6k—~847Automated safety check: PassNone
Brand Voice Content Creatordavila7/claude-code-templates33k3 repos~1.9kAutomated safety check: PassMIT

Similar skills

  • Blogger Distiller

    otter1101/blogger-distiller

    A skill your agent uses when the user wants to analyze or distill a blogger/account on Xiaohongshu or Douyin, benchmark a target creator, or diagnose their own content strategy.

    701 GitHub stars~3.8k tokensUpdated 17 days ago
    Writing & ContentAuto-check: notes
  • Linkedin Content Planner

    sergebulaev/linkedin-skills

    Generate a 7-day LinkedIn content plan from a theme, audience, and pillars.

    4.4k GitHub starsUsed in 1 repo~2.1k tokens
    Writing & ContentAuto-check passed
  • Blog Post Drafting

    luongnv89/claude-howto

    Guides drafting a blog post from an idea and optional source material: research, brainstorming, outlining and version-tracked drafts, with user approval at each step.

    42k GitHub stars~2.1k tokensUpdated 10 days ago
    Writing & ContentAuto-check passed
  • WeChat Hot Article Analysis

    SpaceZephyr/creator-buddy

    Fetches hot WeChat Official Account articles by sector or keywords and produces a data file and an HTML report with rankings, style patterns and writing references.

    1.6k GitHub stars~847 tokensUpdated 1 mo ago
    Writing & ContentAuto-check passed
  • Brand Voice Content Creator

    davila7/claude-code-templates

    Analyzes a brand's existing writing to lock in a consistent voice, then builds SEO blog posts and platform-specific social content around it.

    33k GitHub starsUsed in 3 repos~1.9k tokens
    Writing & ContentAuto-check passed
  • Ralph Copywriter

    muratcankoylan/ralph-wiggum-marketer

    A skill your agent uses when the user asks to "analyze my content", "learn my writing style", "research competitors", "find content angles", "improve my blog", "write like me", "embody my brand…

    778 GitHub stars~2.4k tokensUpdated 6 mo ago
    Writing & ContentAuto-check passed

More from blacktwist/social-media-skills

All 14 skills in this repo
  • Content Pattern Analyzer Sms

    blacktwist/social-media-skills

    When the user wants to find patterns in what content works and what doesn't.

    560 GitHub starsUsed in 1 repo~3k tokens
    Auto-check passed
  • Audience Growth Tracker Sms

    blacktwist/social-media-skills

    When the user wants to track follower growth, understand what drives new followers, or analyze audience development.

    560 GitHub stars~3.6k tokensUpdated 5 mo ago
    Auto-check passed
  • Carousel Writer Sms

    blacktwist/social-media-skills

    When the user wants to write content for a LinkedIn carousel, Instagram carousel, Facebook carousel, TikTok photo carousel, Pinterest Idea Pin, or any swipeable multi-slide format.

    560 GitHub stars~4.1k tokensUpdated 5 mo ago
    Auto-check passed
  • Content Calendar Sms

    blacktwist/social-media-skills

    When the user wants to plan a posting schedule, create a content calendar, or organize when and what to post.

    560 GitHub stars~2.8k tokensUpdated 5 mo ago
    Auto-check passed
  • Content Repurposer Sms

    blacktwist/social-media-skills

    When the user wants to turn one piece of content into multiple formats or adapt content across text-first and visual-first platforms (LinkedIn, Twitter/X, Threads, Bluesky, Facebook, Instagram…

    560 GitHub stars~3.7k tokensUpdated 5 mo ago
    Auto-check passed
  • Hook Writer Sms

    blacktwist/social-media-skills

    When the user wants help writing opening lines, hooks, first sentences, video hooks, thumbnails titles, or pin titles that grab attention.

    560 GitHub stars~3.7k tokensUpdated 5 mo ago
    Auto-check passed

Questions about Content Strategy Sms

What does Content Strategy Sms do?

When the user wants to plan a social media content strategy, decide what to post, or figure out topic clusters and content mix. Content Strategy Sms is an agent skill from blacktwist/social-media-skills. When the user wants to plan a social media content strategy, decide what to post, or figure out topic clusters and content mix.

When should I use Content Strategy Sms?

Content Strategy Sms fits situations like: wants to plan a social media content strategy; decide what to post; figure out topic clusters and content mix; the user mentions content strategy.

How do I install Content Strategy Sms in Claude Code?

Run `npx skills add blacktwist/social-media-skills --skill content-strategy-sms -a claude-code`. Or copy the skill folder (skills/content-strategy-sms in blacktwist/social-media-skills) into .claude/skills/content-strategy-sms in your project. Claude Code loads it when a task matches its description.

How do I install Content Strategy Sms in Codex?

Run `npx skills add blacktwist/social-media-skills --skill content-strategy-sms -a codex`. Or copy the skill folder (skills/content-strategy-sms in blacktwist/social-media-skills) into .agents/skills/content-strategy-sms in your project. Codex loads it when a task matches its description.

Can I use Content Strategy Sms in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add blacktwist/social-media-skills --skill content-strategy-sms -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/content-strategy-sms, .gemini/skills/content-strategy-sms, .github/skills/content-strategy-sms and .opencode/skills/content-strategy-sms in your project.

What does Content Strategy Sms need to run?

SKILL.md names no scripts, command-line tools or credentials: Content Strategy Sms is instructions for the agent only.

Does Content Strategy Sms access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Content Strategy Sms safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Content Strategy Sms use?

Content Strategy Sms is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Content Strategy Sms use?

About 2.7k tokens (SKILL.md is roughly 11k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Content Strategy Sms?

Skills that share tags, products or a category with Content Strategy Sms: Blogger Distiller (otter1101/blogger-distiller, 701 stars), Linkedin Content Planner (sergebulaev/linkedin-skills, 4.4k stars), Blog Post Drafting (luongnv89/claude-howto, 42k stars) and WeChat Hot Article Analysis (SpaceZephyr/creator-buddy, 1.6k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Content Strategy Sms?

blacktwist (a GitHub organization) maintains it in blacktwist/social-media-skills, which has 560 GitHub stars. The repository holds 14 skills in this directory. The repository was last updated on May 1, 2026.

Source: blacktwist/social-media-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.