write-blog-post
Skill159 starsChanged 6 months agoMITView on GitHub
Draft outlines and publish-ready blog posts tailored to audience, sources, and voice.
We split this skill into the rules it gives an agent
13 rules. 0 are common, 13 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 5 edited versions we read keep these.
13
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 19
Use this skill to turn a topic, brief, transcript, notes, or source material into a clear blog post draft.
- Distinctive: line 27
Write a clean first draft with a strong opening and scannable sections.
- Distinctive: line 32
If the user does not specify them, infer the most likely defaults and state them briefly:
- Distinctive: line 43
When the user asks for a full post and gives no format, use:
- Distinctive: line 64
Keep paragraphs short and easy to scan.
- Distinctive: line 65
Prefer concrete claims, examples, and numbers over generic adjectives.
- Distinctive: line 67
If a source is partial or uncertain, say so instead of filling the gap with confident prose.
- Distinctive: line 80
Avoid soft openings that spend multiple paragraphs warming up without saying why the piece matters.
- Distinctive: line 95
Use whichever artifact the user asks for:
- Distinctive: line 106
Do not turn a narrow topic into a vague general essay.
- Distinctive: line 107
Do not pad the post with repeated points.
- Distinctive: line 108
Do not overuse hype language when the evidence is thin.
- Distinctive: line 109
Do not force SEO phrasing if it makes the prose worse.
“Common” is measured: kept by at least 6 in 10 of the 5 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Write Blog Post
Use this skill to turn a topic, brief, transcript, notes, or source material into a clear blog post draft.
Default Workflow
- Confirm the audience, goal, and core takeaway.
- Identify the strongest angle instead of covering everything.
- Build a short outline before drafting.
- Write a clean first draft with a strong opening and scannable sections.
- Tighten for clarity, evidence, and flow.
What to Ask or Infer
If the user does not specify them, infer the most likely defaults and state them briefly:
- audience
- desired tone
- target length
- primary call to action
- whether the post should be source-grounded or opinion-led
Default Structure
When the user asks for a full post and gives no format, use:
- Title
- One-sentence subtitle or hook
- Introduction
- 3 to 5 body sections with clear headings
- Conclusion
- Optional call to action
For technical posts, prefer:
- Problem
- Why it matters
- Approach
- Example or walkthrough
- Tradeoffs or lessons learned
- Conclusion
Writing Rules
- Lead with the most important point early.
- Keep paragraphs short and easy to scan.
- Prefer concrete claims, examples, and numbers over generic adjectives.
- Preserve the user's source material meaning; do not invent facts.
- If a source is partial or uncertain, say so instead of filling the gap with confident prose.
- Respect the requested tone, but keep the writing direct.
Strong Openings
Good openings usually do one of these:
- name a problem the reader recognizes
- state a surprising insight
- frame a clear before-and-after
- present one strong claim that the post will support
Avoid soft openings that spend multiple paragraphs warming up without saying why the piece matters.
Revision Pass
Before finalizing, check:
- does the title match the actual argument
- does each section earn its place
- are transitions clear
- are weak filler words removable
- is the ending more than a summary line
Common Outputs
Use whichever artifact the user asks for:
- outline only
- rough draft
- publish-ready draft
- headline options
- intro rewrites
- shortened or expanded version
Pitfalls
- Do not turn a narrow topic into a vague general essay.
- Do not pad the post with repeated points.
- Do not overuse hype language when the evidence is thin.
- Do not force SEO phrasing if it makes the prose worse.
Other versions5 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 5
- kdy1/kdy1-scripts★ 27same name
- flintfromthebasement/skills★ 1same name
- posteverywhere/claude-plugin★ 1same name
- posteverywhere/copilot-plugin★ 0same name
- posteverywhere/cursor-plugin★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
Used alongsideProjects with it also use agency-clients, cross-post-video and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
posteverywhereSkillagency-clients
Work safely across several clients or brands in PostEverywhere. Use when the user manages social media for more than one client, brand or business, mentions a client by name, asks to switch clients, or when the connected accounts belong to different companies.
Also in 3 projects that use this
posteverywhereSkillcross-post-video
Post one video to several platforms with PostEverywhere, with the right title and caption for each. Use when the user wants to share a video, Reel, Short or TikTok across TikTok, Instagram Reels, YouTube Shorts, LinkedIn and Facebook Reels, or asks to "post this video everywhere".
Also in 3 projects that use this
CodeWithSulemanSkillapproval-workflow
Manage human-in-the-loop approval workflows for sensitive actions like payments, emails to new contacts, social media posts, and other actions requiring human oversight.
Also in 3 projects that use this
PostPeer-APISkillconnect-social-accounts
Connect, inspect, group, or disconnect social accounts in PostPeer. Use when the user asks to add OAuth integrations, connect LinkedIn/TikTok/Instagram/YouTube/Facebook/X/Pinterest/Threads/Bluesky/Google Business, create customer profiles, list connected accounts, generate OAuth URLs, use Bluesky app passwords, or remove integrations.
Also in 3 projects that use this
creativedealsSkillrepurpose-content
Turn one source piece (a blog post, transcript, essay, or announcement) into platform-native versions — LinkedIn post, X thread, newsletter, Instagram caption, and more — each matching that platform's tone, length, and structure. Use when asked to repurpose, adapt, or "make versions for social" of an existing piece of content. It re-thinks the message for each channel; it never just truncates the original.
Also in 3 projects that use this
- +7 more from posteverywhere
In this repository91 other files it gives its agents.
- AGENTS.mdAGENTS.md
- skills/llm-wiki/templates/AGENTS.mdAGENTS.md
- templates/AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- 1passwordSkill
- agentic-tpmSkill
- airtableSkill
- alexaSkill
- apple-calendarSkill
- apple-musicSkill
- apple-passwordsSkill
- bahnSkill
- blinkSkill
- bookingSkill
- brand-voiceSkill
- byd-batterySkill
- channel-catchupSkill
- code-reviewSkill
- code-simplificationSkill
- current-timeSkill
- diagramSkill
- discordSkill
- distil-pii-redactorSkill
- docxSkill
- download-platform-invoicesSkill
- excalidrawSkill
- fastbillSkill
- fax-sendSkill
- feature-planningSkill
- firecrawlSkill
- froniusSkill
- ga4Skill
- gh-issuesSkill
- github-pr-workflowSkill
- gogSkill
- google-adsSkill
- google-workspaceSkill
- gwsSkill
- handoff-linksSkill
- hermes3000-writingSkill
- hetzner-cloudSkill
- hetzner-dnsSkill
- hetzner-storage-boxSkill
- heygenSkill
- homematicSkill
- hubspotSkill
- hueSkill
- human-distillSkill
- hybridclaw-helpSkill
- image-generationSkill
- inbox-cleanupSkill
- iss-positionSkill
- langfuseSkill
- lexware-officeSkill
- llm-wikiSkill
- mailchimpSkill
- manim-videoSkill
- microsoft-365Skill
- miroSkill
- mittwaldSkill
- The first 60 shown.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

