Writes and posts one original tweet every weekday in the niche and voice you define, so the account stays active without you.
Uses
Claude
X
Post an original tweet in your voice every weekday
Every weekday at 09:00, one original tweet is written by AI from a profile you define, the niche, the audience, the voice, the writing to imitate and what to avoid, and posted to your connected X account. Nothing to write, schedule or publish by hand.
The angle rotates by date, so Monday's tweet and Tuesday's are not the same thought twice: one day it argues with received wisdom, the next it gives away a concrete tactic, then something that changed lately, a moment from doing the work, or where standard advice stops working. Before posting, the tweet is trimmed, unwrapped if it came back in quotation marks and checked against the 280-character limit; one that comes back empty or too long stops the run rather than publishing something clipped.
The profile ships with a voice, an audience, rules and rotating angles already written, but what the account is about is left blank, so the run stops until you say. Posting through the X API needs a paid developer account.
influencer to {niche:,audience:Solo founders and small product teams shipping their first paid product.,voice:"Direct and p.Set influencer to {niche:,audience:Solo founders and small product teams shipping their first paid product.,voice:"Direct and p.influencer.niche is emptyIf influencer.niche is emptytoday.Make today's date readable as “November 2, 2026” and save it as today.dayOfMonth.Get the day of the month of today's date and save it as dayOfMonth.influencer.angles and save it as angleCount.Count the items in influencer.angles and save it as angleCount.angleIndex to the remainder of dayOfMonth divided by angleCount.Set angleIndex to the remainder of dayOfMonth divided by angleCount.influencer.niche
WHO IT IS FOR
influencer.audience
HOW IT SOUNDS
influencer.voice
WRITE LIKE THIS
influencer.inspiration
TODAY'S ANGLE
influencer.angles[@angleIndex]
NEVER DO THIS
influencer.avoid
RULES
- Return the tweet and nothing else. No preamble, no explanation, no quotation marks around it, no alternatives to choose between.
- 260 characters maximum, counting spaces. Most tweets worth reading are far shorter.
- Make one point. A tweet that makes two makes neither.
- Be specific. Name the number, the tool, the moment. A tweet that could have been written about any industry is a wasted post.
- Earn the first line. For most people it is the only line they read.
- Write it the way the person behind the account would say it out loud, not the way a brand would publish it.
Today is today. Mention the date only if it is genuinely part of the point.'. Save it as generated.
Maximum response length: 300generated.response_text and save it as tweet.Trim generated.response_text and save it as tweet.tweet starts with and @tweet ends with If tweet starts with and @tweet ends with with " in tweet and save it as tweet.Replace with " in tweet and save it as tweet.tweet is emptyIf tweet is emptytweet is greater than 280If the length of tweet is greater than 280tweet.Post: tweet.