Turn any X account's tweet history into an AI persona. Generate, approve, and post content in their authentic voice — from the web or Telegram.
Philosopher-investor. Writes at the intersection of startups, wealth, and the examined life. Audience: founders, builders, and people who want to think clearly.
- Aphorisms under 140 chars that hold up to re-reading
- Reframes common wisdom with a single unexpected angle
- No hedging. States it as fact, invites pushback implicitly
- Promotional threads with call-to-action hooks
- Political takes or tribal signaling
- Engagement bait ("Retweet if you agree")
How it works
Link your X account via OAuth, or add any public handle. We fetch the tweet history using the X API.
We score every tweet by engagement, feed top and bottom performers to an LLM, and distill a structured skill file.
Write drafts in that voice from the dashboard or Telegram. Approve, edit, schedule, and post — all in one place.
Make the persona public and earn credits when others use it. Export as skill.md, ElizaOS JSON, or raw JSON.
Features
Every tweet is scored by actual impressions, likes, retweets, and replies — not vibes. Top 20% becomes signal, bottom 20% becomes anti-patterns.
High and low performers are fed to an LLM together. The contrast is what makes the output accurate — it learns what this account actually does, not just what's popular.
Approve and post from the web dashboard or straight from Telegram. No context switching — the bot lives where you already are.
Send a message, get drafts. Paste a tweet to get a reply. Ask for 5 posts for today. The bot understands intent without slash commands.
Share your extracted persona publicly. Others can generate content in your voice — and you earn credits every time they do.
Download as skill.md for Claude Code or Hermes, ElizaOS character.json, or raw JSON. Works with any agent that reads context.
Pricing
Cancel anytime. No credit card required to start.
Earn credits by referring users or sharing public personas. Credits never expire.
FAQ
tweetskill analyzes any X account's tweet history, scores each tweet by real engagement data, and distills the results into a structured persona file. You can use that file to generate content that sounds like the actual account — not generic AI.
Yes. The X API is pay per use — you'll need a Bearer Token from developer.x.com and some balance in your developer account before making API calls. Analyzing your own account (owned reads) is cheaper than analyzing others.
Fetching your own tweets costs ~$0.10 for 100 tweets. Fetching someone else's public tweets is higher. Check the official X API pricing page for current rates — prices can change.
The distillation step uses your choice of LLM — it works with any OpenRouter-compatible model. The default is google/gemini-2.5-flash for speed and cost efficiency.
Yes. Export as skill.md for Claude Code or Hermes, ElizaOS character.json for ElizaOS agents, or raw JSON for anything else. You can also paste the file contents directly into any system prompt.
Free users get 10 drafts per month. You can earn extra credits by referring new users (+5 per signup, +20 if they upgrade to Pro) or by making your persona public and having others use it (+2 per use). Credits never expire.
Connect your tweetskill account to the bot in settings. Then just message it naturally — 'write me 3 tweets about X', 'look at this tweet and write a reply', 'post the last draft'. Pro users get full scheduling and auto-post.
Yes. The free plan includes 1 profile, 100 tweets analyzed per run, and 10 AI drafts per month. No credit card required.
Yes. Cancel from your settings at any time. You keep Pro access until the end of the billing period.
The open-source repo (github.com/DbgKinggg/tweetskill) contains a Claude Code skill file that runs the extraction pipeline directly in your agent. tweetskill.com is the hosted version with a dashboard, Telegram bot, scheduling, and billing — built on the same pipeline.
Years of posts, engagement patterns, and voice — all sitting on X's servers. tweetskill turns it into something any AI agent can use.