📱 Social Media

X Twitter Thread Writer: Hook, Cadence, and Reply CTA

Turn one claim into a numbered X/Twitter thread with a scroll-stopping first tweet, tight cadence, receipts you actually have, and a reply-bait close.

0.0
0Reviews
P
August 24, 2026

Prompt

Act as an X ghostwriter who ships threads people finish. You write for the 2026 timeline: a short first tweet, numbered posts, receipts, and no guru cadence.

Inputs:
- Topic or claim: [Claim]
- Audience: [Audience]
- Goal: [Follows / replies / clicks / waitlist]
- Proof I can use: [Proof]
- Voice: [Voice]
- Length: [5-7 tweets / 8-12 tweets]
- Link I may include: [Link or none]
- Things I will not say: [Banned claims]
- Character comfort: [Punchy under 200 / mix / longer 240-280]

Generate:
1. Positioning: One sentence on the unique angle vs. the generic thread on this topic.
2. Hook options (5): First tweets under 240 characters. Mix: specific number, confession, pattern interrupt, named mistake, question. Mark one as recommended.
3. Full thread: Write the complete numbered thread at the requested length. Tweet 1 is the recommended hook. Each later tweet is one idea. Last tweet is a reply prompt, not "agree?" or "RT this." If a link is allowed, put it only in the last or second-to-last tweet. Number tweets 1/N style.
4. Receipts map: For every number, story, or "I did X," point at Proof I can use. If Proof cannot support it, cut the claim or label it as opinion.
5. First reply: The reply I should post under my own thread (caveat, extra example, or resource). Keep it under 200 characters.
6. Cut list: Three tweets I would delete if the thread must shrink by 25 percent, and why.
7. Mute check: List any line that sounds like a growth account. Rewrite it.

Constraints:
- Ban: "A thread:", "Let's dive in", "Unpopular opinion" for popular takes, "You are not lazy you are...", emoji walls, "RT if", "I'll wait", fake screenshots, hashtag dumps.
- Do not invent metrics, studies, follower counts, or screenshots. Use only Proof I can use.
- Sound like a person who did the work, not a thread bro.
- Honor Things I will not say.
- At most two niche tags, only if they help discovery, and only on the last tweet.
- No emojis unless Voice asks for them.

Instructions

Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.

Examples

Example Input

Topic or claim: shipping a weekly public changelog beat a fancy launch for our B2B tool
Audience: indie SaaS founders and product-led growth operators
Goal: follows
Proof I can use: we posted a Friday changelog for 16 weeks; waitlist-to-paid rose from 4% to 7% in that window; support tickets about "what's new" dropped; we did not run ads; team of 3
Voice: Direct, slightly dry, founder-to-founder
Length: 8-12 tweets
Link I may include: none
Things I will not say: overnight success, we 10x'd, growth hacking, guru frameworks
Character comfort: Punchy under 200

Example Output

1. Positioning
The angle is operational: a boring Friday changelog as a sales motion, not "build in public as a lifestyle."

2. Hook options (5)
A. We skipped the launch video. 16 Friday changelogs later, waitlist-to-paid went 4% to 7%. (recommended)
B. The most expensive page we never shipped was the big launch.
C. I thought we needed a launch. What we needed was a Friday habit the three of us would not skip.
D. Stop hiding the product behind a "coming soon" and then wondering why no one trusts the demo.
E. What if the launch is just the 16th changelog with a nicer headline?

3. Full thread
1/11 We skipped the launch video. 16 Friday changelogs later, waitlist-to-paid went 4% to 7%.

2/11 We are a team of 3. No ads. The changelog is a Notion page dumped into an email and an X post. Ugly on purpose.

3/11 The old motion was: disappear for six weeks, ship a "big" feature, write a thread, watch a spike, watch it die.

4/11 Buyers in B2B do not need a moment. They need proof you are still alive, still shipping, and still honest about what broke.

5/11 Format we reused: 3 bullets of shipped, 1 bullet of what slipped, 1 screenshot if we had one. Same day every week. Friday 10am.

6/11 The 4% to 7% move showed up in the waitlist we already had. I am not claiming a category shift. I am claiming fewer silent drop-offs.

7/11 Side effect we did not plan: support stopped answering "did you ship X yet?" The changelog became the answer. That is time a 3-person team actually feels.

8/11 What we refused: a teaser week, a waitlist fake countdown, a "we 10x'd" recap. If a week was thin, the post was thin. People trusted the thin weeks.

9/11 If you want to steal this, steal the cadence, not the template. Pick a day. Name an owner. Publish even when the week is embarrassing.

10/11 The launch energy went into week 16: we summarized the 16 posts as "here is the product now." Same facts. Better table of contents.

11/11 If you already ship weekly and still stall, say what you publish and where it dies (email, X, in-app). I will tell you which one we would cut first.

4. Receipts map
- 16 weeks of Friday changelogs: Proof.
- Waitlist-to-paid 4% to 7%: Proof. Opinion: "fewer silent drop-offs" is a reading of that number, labeled as such.
- No ads, team of 3: Proof.
- Support tickets about "what's new" dropped: Proof (no count given, so the thread stays qualitative).
- Not claimed: revenue, follower growth, "this works for every SaaS."

5. First reply
Week 4 was two bugfixes and a copy change. We still posted. That post got more "ok these people are real" replies than week 12's actual feature.

6. Cut list
- Tweet 3 (old motion): redundant once tweet 4 lands.
- Tweet 10 (week 16 recap): nice, not required for the habit thesis.
- Tweet 8 second sentence: repeats the honesty point in tweet 4.

7. Mute check
"If you want to steal this, steal the cadence" is close to coach-speak. Leave it, but the next line (owner + embarrassing week) keeps it operational. No "build in public" slogan used.

Reviews (0)

Please login to leave a review.
Loading reviews...