Blog To Social

Turns one finished blog post into platform-native Facebook, X and LinkedIn drafts in a single pass, with hard length and hashtag rules.

Tested · Works

Test report

Verdict
Tested · Works
Score
9.6/10
Tested
Jul 15, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Jul 18, 2026 · fc7f45e

Ran it against a sample CI-speedup blog post: the unconstrained baseline X post came out to 282 characters (over the platform's own 280 limit) and reused the same '14-to-3-minutes' stat as the lead on all three platforms; the skill-following X post measured 266/280 characters with exactly 2 hashtags as specified, and each platform got a different lead (the batching-commits problem for LinkedIn, the raw stat for X, the fog-graph mechanism for Facebook) while banning the 'excited to share' LinkedIn opener the baseline used.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 9/10
  • Docs & honesty 5/5

What Blog To Social does

Reads a finished blog post once and produces three distinct, platform-native social posts (Facebook, X under 280 characters, LinkedIn) in a single pass, following explicit hashtag counts per platform, a banned-phrase voice list, a per-platform hook-quality pass, and a CTA-selection rule keyed to what the post actually offers. Triggers on 'bts', 'blog to social', 'promote this post', or when a finished post is pasted or linked and the user wants it shared or turned into social content.

How to install Blog To Social

git clone https://github.com/mickpletcher/AI-Skills.git
mkdir -p ~/.claude/skills
cp -r AI-Skills/claude/skills/blog-to-social ~/.claude/skills/blog-to-social

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Blog To Social

  • /blog-to-social Turns one finished blog post into platform-native Facebook, X and LinkedIn drafts in a single pass, with hard length and hashtag rules.

It also activates on plain-language prompts like these:

  • Turn this finished blog post into Facebook, X, and LinkedIn posts
  • Promote this article across social media with platform-specific hooks
  • I just published this post, draft social captions for each platform

Frequently asked questions

Is the Blog To Social skill free?
Yes. The skill itself is free from mickpletcher/AI-Skills. SkillProof publishes the install command and an independent test verdict at no cost.
Does Blog To Social work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 15, 2026. Verdict: Tested · Works. Ran it against a sample CI-speedup blog post: the unconstrained baseline X post came out to 282 characters (over the platform's own 280 limit) and reused the same '14-to-3-minutes' stat as the lead on all three platforms; the skill-following X post measured 266/280 characters with exactly 2 hashtags as specified, and each platform got a different lead (the batching-commits problem for LinkedIn, the raw stat for X, the fog-graph mechanism for Facebook) while banning the 'excited to share' LinkedIn opener the baseline used.
What is the Blog To Social SkillProof Score?
9.6/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 9/10, docs & honesty 5/5.
How do I install Blog To Social?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Blog To Social with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.