# Tweet Thread From Blog

Converts a blog post URL or article into a Twitter/X thread with a strong hook, one...

- Repository: https://github.com/Varnan-Tech/opendirectory (688 stars)
- Category: Writing
- License: MIT
- Last updated: 2026-10-17
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add Varnan-Tech/opendirectory --skill tweet-thread-from-blog -g -a claude-code -y`
Codex: `npx skills add Varnan-Tech/opendirectory --skill tweet-thread-from-blog -g -a codex -y`
Cursor: `npx skills add Varnan-Tech/opendirectory --skill tweet-thread-from-blog -g -a cursor -y`
Gemini CLI: `npx skills add Varnan-Tech/opendirectory --skill tweet-thread-from-blog -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add Varnan-Tech/opendirectory`

## Description

Converts a blog post URL or article into a Twitter/X thread with a strong hook, one insight per tweet, and a CTA. Optionally posts the full thread to X via Composio using a reply chain. Use when asked to turn a blog post into a tweet thread, repurpose an article for Twitter, create a thread from a blog, write a Twitter thread about a topic, or share a blog post as a thread. Trigger when a user mentions Twitter thread, X thread, tweet thread, or wants to repurpose blog content for X/Twitter.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Tweet Thread from Blog

Convert a blog post or article into a 7-10 tweet thread. One insight per tweet. Strong hook. CTA in the final tweet. Optionally post the thread directly to X via Composio.

## Writing Style

Apply these rules to every tweet you write:

- Active voice only
- Conversational, like a person typed it on their phone
- Contractions required: don't, it's, won't, can't, I've
- Short sentences, one idea per tweet
- No em dashes, use a period or comma instead
- No semicolons
- No markdown or asterisks
- No hashtags anywhere in the thread

Banned words, do not use any of these:
incredible, amazing, leveraging, synergize, game-changing, game changer, let's dive in, buckle up, it's worth noting, delve, harness, unlock, groundbreaking, cutting-edge, remarkable, paradigm, revolutionize, disruptive, transformative, thrilled, excited to share, powerful, innovative, comprehensive, actionable, crucial, vital, pivotal, elucidate, utilize, can, may, just, that, very, really, literally, actually, certainly, probably, basically, could, maybe

If a draft tweet contains any banned word, rewrite it before presenting.

## CRITICAL RULE

Do not invent specifics. Every claim, stat, and example in the thread must come from the blog post. Never fabricate data, quotes, or outcomes.

---

## Step 1: Check Setup

Confirm input is present. The user must provide one of:
- A blog post URL
- Pasted article text

If no input is present, ask: "What blog post or article should I turn into a thread? Share a URL or paste the content."

COMPOSIO_API_KEY is only needed for direct posting to X. Output-only mode works without it.

---

## Step 2: Fetch and Extract Content

**If input is a URL:**
Use WebFetch or Chrome DevTools MCP to fetch the page. Extract:
- Title
- Author name
- Publish date
- All body text
- Key statistics and data points
- Numbered lists or steps
- Subheadings
- Any quotes

**If input is pasted text:**
Read it directly.

The rest: https://github.com/Varnan-Tech/opendirectory/blob/HEAD/skills/tweet-thread-from-blog/SKILL.md
