writing
Audit it before I publish
Run a finished draft through one pre-publish pass, in the order a reader actually meets it, and rank what to fix.
Why use it
Editing makes a draft better. An audit decides whether it is ready, which is a different question with a different answer. Most drafts that get stuck do not need another pass of polish. They need one specific thing fixed, and the value is in finding which one and then stopping.
What it does
It reads the post the way it arrives rather than the way it was written: the first line alone, then whatever sits above the LinkedIn fold, then the body. It checks the claims before the craft, because a beautiful sentence inside a post that says something untrue is not a sentence problem. Then it ranks at most three fixes and says which checks came back clean.
What you get
The first line judged on its own, as an advert for the rest rather than as an introduction
A claim check covering every number, every story, the promise the opening makes, and anyone identifiable
A named diagnosis for the ending, including the option of deleting it
At most three fixes in order, and a straight answer on whether to post it as it stands
What it will not do
It will not tell you whether the post will perform, and it will not give you a score. Reading a draft against five posts you pasted is a read-through, not a measurement.
What changes when VoiceMoat is connected
The first four checks are craft, and craft is the same for everybody. The one that needs to know you is whether it still reads like you, and on its own that step is guessing.
score_voice_matchChecks the draft against your trained profile two ways, Style and Stance, with a note on what is off. This is where the audit stops being an opinion.get_voice_profileSupplies a profile trained on your own published posts, held separately for LinkedIn and Twitter, rather than a sketch from whatever got pasted.improve_postTakes the draft through a deeper pass on the occasions when the audit turns up three real fixes rather than one.publish_postSends it on a second call, with a one-time code tied to the exact text.
How to use it
Download
SKILL.md.Drop it into
~/.claude/skills/for Claude Code, or paste it in as a system prompt.Invoke it by name when you need it.
Free, built by VoiceMoat. Works in Claude and ChatGPT on its own, no account needed.
Power up with VoiceMoat
The connector needs a Pro or Enterprise plan. It works the same way in Claude and in ChatGPT, on both Twitter and LinkedIn. How the connector works or see plans and pricing.