Claude skillsTwitter
Free no account needed

Claude skills for Twitter

Twenty-one skills that teach Claude how you write in short form, what to put under somebody else's tweet, when a long idea should become a thread and when it should have stayed one post. They work on their own. Connected to VoiceMoat, they score a draft against a voice profile trained on everything you have published.

New to skills? Here is how to install them

All 21Writing 12Analytics 4Strategy 5

Writing

Write it in my voice

Work out how you write from posts you have already published, draft against it, and say what does not match.

With VoiceMoat connected
get_voice_profilescore_voice_matchget_voice_insightspublish_post
See skill

Writing

Fix my opening line

Diagnose why the first line stopped nobody, find the hook already buried in the post, and rewrite it from different angles.

With VoiceMoat connected
suggest_hooksscore_voice_matchlist_postsimprove_post
See skill

Writing

Same idea, both platforms

One idea becomes a tweet and a LinkedIn post written separately, so neither reads like the other one pasted twice.

With VoiceMoat connected
get_voice_profilescore_voice_matchpublish_post
See skill

Writing

Turn this into a thread

A long idea becomes a thread where every tweet survives alone, and it tells you when it should have stayed one post.

With VoiceMoat connected
get_voice_profileimprove_postpublish_post
See skill

Writing

Make this sound less like AI

Name the actual tells, hedging, uniform rhythm, the delve-and-leverage vocabulary, then cut them. Human is not the same as yours.

With VoiceMoat connected
get_voice_profilescore_voice_matchimprove_post
See skill

Writing

Repurpose this into a post

An article, transcript or newsletter becomes a post worth reading on its own, not a summary with a link stuck on the end.

With VoiceMoat connected
get_voice_profilescore_voice_matchimprove_postschedule_post
See skill

Writing

Find the story in it

Interview you about something that actually happened until there is a story in it, then write it without bolting a lesson on the end.

With VoiceMoat connected
get_voice_profilescore_voice_matchget_post_ideas
See skill

Writing

Handle my replies

Sort the replies under your post into the ones worth answering, the ones worth a reaction and the ones to leave, then draft the answers.

With VoiceMoat connected
get_postget_voice_profilescore_voice_match
See skill

Writing

Extract the hook

Pull the openings out of posts that worked and name the shape underneath, so you reuse a pattern instead of copying a line.

With VoiceMoat connected
list_postsget_analyticssuggest_hooks
See skill

Writing

Audit it before I tweet

One pass over a finished tweet, read the way a stranger meets it, with no thread above it and no idea who you are.

With VoiceMoat connected
score_voice_matchget_voice_profileimprove_postpublish_post
See skill

Writing

Fix my last line

Work out whether a tweet's last line is earning its place. Usually it is not, and the fix is to delete it.

With VoiceMoat connected
get_voice_profilescore_voice_matchimprove_post
See skill

Writing

Get seen in the replies

Write a reply worth reading on its own, under somebody else's tweet, rather than one that disappears into the column.

With VoiceMoat connected
get_voice_profilescore_voice_matchget_post_ideas
See skill

Analytics

What worked, and more of it

Find what your best posts share, in rate not raw count, and turn it into what to write next. Says so when there is no pattern.

With VoiceMoat connected
get_analyticslist_postsget_post
See skill

Analytics

Am I drifting from my voice?

Compare how you write now against how you used to, and name what changed. Twitter gets the scored drift read.

With VoiceMoat connected
get_voice_insightslist_postsget_analytics
See skill

Analytics

Why did this post flop?

Separates the three different failures: nobody saw it, they saw it and scrolled, or they read it and you asked for nothing.

With VoiceMoat connected
get_postget_analyticslist_postsget_voice_insights
See skill

Analytics

Why did that one take off?

Take apart a post that did unusually well, yours or anyone's, and separate what is repeatable from what was timing and luck.

With VoiceMoat connected
get_analyticslist_postsget_post
See skill

Strategy

Plan my week

A dated calendar with a topic, format, opening line and purpose for every post, built around pillars you can actually sustain.

With VoiceMoat connected
get_voice_profileget_post_ideassuggest_hooksschedule_post
See skill

Strategy

Define my content pillars

The three to five subjects you can write about fifty times, taken from what you have already published rather than what you wish you wrote.

With VoiceMoat connected
list_postsget_analyticsget_voice_insightsget_post_ideas
See skill

Strategy

Narrow my niche

Get from a subject you could write about to one you could own, and say out loud what you are giving up to do it.

With VoiceMoat connected
get_voice_insightsget_analyticsget_post_ideas
See skill

Strategy

Who am I writing for?

Build a picture of the person on the other end from your own posts and numbers, rather than from a persona template with an invented name.

With VoiceMoat connected
get_analyticslist_postsget_voice_insights
See skill

Strategy

Fix my Twitter profile

Go through name, bio and pinned tweet in the order a visitor reads them, and fix whichever one is losing you the follow.

With VoiceMoat connected
get_voice_profileget_voice_insightsscore_voice_match
See skill

The part a skill file cannot do on its own

Every skill here will read five posts you paste and draft against a sketch of them. That is genuinely useful and it is genuinely a sketch. What it is not is a measurement, so none of the free versions will hand you a number, because a number would claim a precision they do not have.

Connected to VoiceMoat, the sketch is replaced by a profile trained on everything you have published, held separately for LinkedIn and for Twitter, and a draft comes back scored against it with the lines that miss named individually.

score_voice_match
82 / 100

Line 4 reads more formal than you usually are. Nothing is published until you say so.

Install them

One command

Adds all 21 at once, in Claude Code. They sit alongside your own skills and you invoke them by name.

/plugin marketplace add prateeks367/voicemoat-skills
/plugin install voicemoat-skills@voicemoat

MIT licensed. Fork it, change the instructions, keep what works for you.

prateeks367/voicemoat-skills26 skills, two platforms, plain markdown

Prefer one file? Every skill page has a download and a copy button. Drop it into ~/.claude/skills/ or paste it as a system prompt.

What you get, and what changes if you connect

What you get for nothing

  • Download the SKILL.md, drop it into ~/.claude/skills/ for Claude Code or paste it as a system prompt, then invoke it by name.
  • Paste five of your own posts and the skill builds a sketch of how you write, then drafts against it.
  • Paste your numbers and it finds what the good ones share, and tells you when the sample is too small to mean anything.
  • Works in Claude, ChatGPT and Codex. No account, no card.

What changes once VoiceMoat is connected

  • A voice profile trained on everything you have posted, and a separate one per platform, not a sketch from five samples.
  • A real score out of 100 against that profile, with what is off. The free version structurally cannot fake this.
  • Your actual impressions and reactions, read from the account.
  • Posts published or queued from the conversation, behind a preview and a one-time confirmation.

Posting on LinkedIn too? Twenty-one skills are written for long form, including the profile rewrite, the comment drafter and getting a whole team posting in their own words.

See the LinkedIn skills

Each skill solves one problem

Ready to grow without sounding like everyone else?

VoiceMoat runs the whole loop: write in your voice, publish, see what landed, do more of it. On Twitter and LinkedIn, from your assistant or from the dashboard.

Start your trial