writing-social-posts

Draft, sequence, and refine social posts for X threads, Show HN, and LinkedIn.

Updated Aug 6, 2026
One-click install
npx skills add https://github.com/wkentaro/skills --skill writing-social-posts-wkentaro
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: writing-social-posts
Source: https://github.com/wkentaro/skills/tree/main/skills/in-progress/writing-social-posts
Command: npx skills add https://github.com/wkentaro/skills --skill writing-social-posts-wkentaro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing launch and progress posts from a blank page produces copy that reads as generated, buries the claim, or mismatches the platform. This Skill provides a structured workflow — audience contract, exemplar-based drafting, objection-ladder thread ordering, tell-based refinement, and preflight checks — so posts land with the intended audience. ## Core Features & Use Cases - Structured drafting workflow: Define an audience contract, borrow the shape of a proven exemplar post, assign one job per post, and order threads as an objection ladder. - Refinement and preservation gates: Hunt rhetorical tells, enforce one claim per post, and preserve the author's voice (lowercase, fragments, rhythm) instead of over-polishing. - Preflight and postflight checks: Verify links, character counts, alt text, install commands against the registry, and sync the live post as the authoritative copy. - Image and video mechanics: Companion guidance covers headless-Chrome stills at 1280x720, pixel-measured layout checks with Pillow, and adding silent audio tracks for X uploads. - Use Case: A founder launching a developer tool drafts an X thread where post one shows the command table, post two the demo video, and the first reply carries the repo link — then adapts the same launch into a single LinkedIn post. ## Quick Start Use the writing-social-posts skill to draft an X launch thread for my project, starting from an exemplar post I admire.

Frequently Asked Questions about writing-social-posts

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

FAQPage Schema
How do I write an X thread for a product launch?▼

Order the thread as an objection ladder: each post answers the next objection the reader raises, starting with what a practitioner gets. Lead with the command surface or demo, put the repo link in the first reply, and post the whole thread in one sitting.

How do I make social post copy stop sounding AI-generated?▼

Draft against the shape of a real exemplar post that already worked for the audience, copying its structure rather than its words. Then preserve the author's voice — casual lowercase, fragments, uneven rhythm — and only fix verified clarity or correctness defects.

What should a Show HN submission include?▼

The title must begin with "Show HN:" per HN guidelines. Submit the URL alone, then post a prepared first comment immediately, and include a limitations section since it reads as confidence.

How do LinkedIn posts differ from X threads?▼

LinkedIn posts are standalone, never threads, and a narrative register is acceptable. The "see more" cut falls around 140 characters on mobile, so the first two sentences must carry the whole hook; extra links go in the first comment.

Why does X reject or mishandle my uploaded video?▼

X's uploader is unreliable with audioless files. Add a silent stereo track with ffmpeg using anullsrc and AAC encoding while copying the video stream, which makes the file upload reliably without changing the visuals.

How do I check post images before publishing?▼

Render stills as HTML through headless Chrome at 1280x720 with 2x scale, then measure margins with Pillow by diffing against the corner background color. Aim for near-symmetric gaps rather than eyeballing the composition.