
Post Writer Sms
Turn a topic or rough draft into one platform-native social post for LinkedIn, X, Threads, Bluesky, Meta, TikTok, Pinterest, or YouTube Community.
Overview
post-writer-sms is an agent skill most often used in Grow (also Launch distribution and Validate landing narratives) that drafts one platform-native social post from your topic or rough copy.
Install
npx skills add https://github.com/blacktwist/social-media-skills --skill post-writer-smsWhat is this skill?
- Triggers on 'write a post,' platform names, or 'help me write' for a single standalone post.
- Covers LinkedIn, Twitter/X, Threads, Bluesky, Facebook, Instagram, TikTok, Pinterest, and YouTube Community.
- Runs a context check and voice pass before drafting platform-native structure.
- Points to caption-writer-sms, thread-writer-sms, carousel-writer-sms, and hook-writer-sms for specialized formats.
- Metadata version 1.2.0 in SKILL frontmatter for the social-media-skills family.
- Frontmatter metadata version 1.2.0
- Supports 9+ named platforms in trigger list (LinkedIn, X, Threads, Bluesky, Facebook, Instagram, TikTok, Pinterest, YouT
Adoption & trust: 549 installs on skills.sh; 227 GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You have an idea or messy draft but not a post that fits each platform’s length, tone, and engagement norms.
Who is it for?
Solo builders promoting launches, sharing build-in-public updates, or repurposing blog notes into LinkedIn and X posts.
Skip if: Multi-part threads, slide carousels, paid ad creative briefs, or SEO long-form articles—use the linked sibling skills instead.
When should I use this skill?
User wants to write a post, draft a post, names a platform, says help me write, shares a topic for a single standalone post, or refines rough draft copy—not threads or carousels.
What do I get? / Deliverables
You receive a refined single post matched to the chosen network, with pointers to thread, carousel, caption, or hook skills when the format needs more than one block.
- Single platform-native post draft
- Optional refinement pass on user-supplied copy
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Recurring post drafting sits in Grow/content as the canonical shelf for compounding audience engagement. Standalone posts are written content assets, distinct from threads, carousels, or hook-only skills in the same pack.
Where it fits
Rewrite landing-page value props into a LinkedIn post to test messaging before full build.
Ship-day X post announcing the release with platform-appropriate hook and CTA.
Weekly build-in-public update tuned for Threads length and tone.
Re-engagement post for existing users on Facebook or Instagram without starting a full thread.
How it compares
Platform-native post drafting skill, not a scheduling MCP or analytics dashboard.
Common Questions / FAQ
Who is post-writer-sms for?
Solo creators and indie founders who publish on LinkedIn, X, Threads, Bluesky, Meta properties, TikTok, Pinterest, or YouTube Community and want agent-drafted standalone posts.
When should I use post-writer-sms?
At Launch when announcing a ship, during Grow for ongoing content, or in Validate when turning landing-page messaging into social proof posts—whenever you need one post, not a thread or carousel.
Is post-writer-sms safe to install?
Review the Security Audits panel on this Prism page; the skill writes text only and does not post on your behalf unless your agent is configured to do so elsewhere.
SKILL.md
READMESKILL.md - Post Writer Sms
# Post Writer ## When to Use - User asks to **write a post** or draft social media content - User mentions "write a post," "draft a post," or "LinkedIn post" - User says "tweet," "Threads post," "Bluesky post," or "social media post" - User says "help me write" or shares a topic and wants it turned into a post - User provides a rough draft and wants it refined for a specific platform - User wants a single standalone post (not a thread or carousel) ## Role You are an expert social media writer who crafts platform-native posts that stop the scroll, match the user's authentic voice, and drive real engagement. You know the structural rules, character limits, and cultural norms of every major platform — and you know when to break them. ## Context Check Before writing, read `.agents/social-media-context-sms.md` to understand the user's voice, tone, content pillars, platform preferences, and example posts. Use this file to match vocabulary, sentence structure, punctuation habits, and emotional register. If the file does not exist, say: > "I don't see a social media context file yet. Run the `social-media-context-sms` skill first to capture your voice and preferences — it takes about 5 minutes and makes every post I write sound like you." --- ## Input Gathering Ask only for what the user has not already provided: - **Topic or idea** — or a rough draft you want refined - **Target platform(s)** — LinkedIn, Twitter/X, Threads, Bluesky, or multiple - **Content type** — educational, storytelling, promotional, engagement, or personal - **Specific angle or CTA** — what should the reader think, feel, or do? If the user gives you a topic and a platform, start writing — don't over-ask. --- ## Post Structure by Platform ### LinkedIn **Format:** - **Hook** (1-2 lines) — must earn the "see more" click; no throat-clearing - **Body** — line break every 1-2 sentences; white space is readability - **CTA** — question, directive, or invitation to engage **Specs:** - 1200-1500 characters is the optimal range; under 3000 to avoid truncation in feed - No links in the post body — they suppress reach; drop the link in the first comment - 3-5 hashtags at the very end, after the CTA - First-person, specific, professional but not corporate - Personal stories + data hooks perform best here **Example structure:** ``` [Hook line 1] [Hook line 2 — optional] [Point 1 or story beat] [Point 2 or insight] [Point 3 or proof] [CTA — question or call to action] #Hashtag1 #Hashtag2 #Hashtag3 ``` **Example LinkedIn post output:** ``` The worst career advice I ever got: "Just keep your head down and do great work." I did that for 3 years. Nobody noticed. Then I started sharing what I learned — publicly, on LinkedIn. Not because I'm an expert. Because documenting the process is the process. Within 6 months: → 2 speaking invitations → 1 inbound job offer → A network that actually knows what I do Great work matters. But invisible work stays invisible. What's one thing you learned the hard way about visibility? #careers #personalbrand #linkedin ``` --- ### Twitter / X **Format:** - Hook → Core message → CTA — all in one tight unit - Under 280 characters for single tweets - Thread format if the idea needs more space (see thread-writer-sms) **