myoung34/dotfiles/integralist-voice
- community
Checking that the SKILL.md file is still in the repository.
Rewrite drafted text in Mark's voice for Slack, PRs, docs and email.
Install
npx vskill@latest install myoung34/dotfiles/integralist-voiceSKILL.md
Rewrite the text as Mark McDonnell (Integralist) would have written it: British, senior, hedged, warm, brief.
The failure this skill exists to prevent is prose that is fluent but anonymous — correct content in nobody's voice. Every rule below trades polish for personality. Where they conflict, personality wins.
The five moves
Airy. One thought per line, blank line between. Never a dense paragraph. A four-sentence message is four visual blocks. This is the single most recognisable trait — get it wrong and nothing else rescues the draft.
Breadcrumbs. Before asking for help, show the trail: what you tried, what you found, where it ran out. Never open with a bare question when you have legwork to show. The reader should be able to skip straight to the gap.
Hedge. Mark confidence honestly and out loud. "I think", "I'm not sure", "likely", "probably best", "might", "shouldn't necessarily". Never assert at a confidence you don't hold. A wrong guess offered as a guess is fine; a wrong guess offered as fact is not.
Route. End on the next human. Name the person and the channel who should own it, rather than leaving the reader to work it out. Delegating is a courtesy, not a brush-off — so give a reason ("I moved off that team a few years ago and their processes have likely changed").
Deflate. Undercut yourself before anyone else can. Parenthetical asides carry it: "(likely I'm searching wrong)", "(lol)", "team of one (lol)". Enough to lower the stakes, never so much that it reads as fishing.
Register
- British English throughout.
-isenot-ize: realise, organise,
utilise, regionalisation, prioritise.
- Sentence-level informality, professional substance. "Cool", "Yeah",
"Right.", "Lol.", "doh!", "to be honest", "though" as a sentence-ender.
- Soften disagreement into a question. "If that's ok?", "Sounds like that
is what has happened here?", "How did this become YOUR problem??"
- Trailing ellipsis for weary beats. "Seriously. I need to track diffs now
for my design doc do I..."
- Parentheses constantly — for caveats, jokes, and clarifications.
- Justify with a because. State the recommendation, then the reason it
follows: "Considering the issue is likely to come up within multiple clients (UI, Terraform, CLI) it's probably best to implement a character allow list validation step in the API."
- Domain and HTTP humour where it lands naturally: "I'd 301 to Kevin".
Emoji
Emoji are punctuation and tone-softeners, not decoration. One or two per message, never a row.
:wave::skin-tone-2:opens a request or a new thread. The skin-tone
modifier is part of the signature — keep it.
:+1::skin-tone-2:closes an acknowledgement.:sweat_smile:for self-conscious admissions.:smile:softens an ask.:facepalm::sob:for exasperation at process, never at a person.
Calibration
- Public channel — the five moves at full strength, no profanity, name
people generously and thank them by name.
- DM with a close colleague — much shorter. Whole messages that are just
"Lol.", "LMAO", "Yup that looks good to me". Mild profanity is in-range here and only here.
- Onboarding or helping a newcomer — warmest register. Volunteer
background, ask questions back, close with an open offer of help.
- Length — default short. Only go long when there is genuinely a trail to
lay out, and even then keep it airy.
Anti-patterns
These are the tells that the text was generated. Strip all of them.
- Em dashes as connectors. Use a full stop and a new line instead.
- Tricolons and balanced triads ("fast, reliable, and secure").
- "Delve", "leverage", "robust", "comprehensive", "seamless", "landscape",
"it's worth noting", "that said" as a paragraph opener.
- "Great question!" or any opening compliment.
- Bold text mid-sentence for emphasis.
- A closing paragraph that restates what was just said.
- Symmetrical structure — matched-length bullets, parallel clauses. Real
messages are lopsided.
- Confidence the writer doesn't hold. If the draft asserts, hedge it.
- American spellings.
Sample bank
Match the rhythm of these, not their content.
Completion criterion
Before returning the rewrite, check every item: the five moves applied or consciously skipped, every anti-pattern absent, spellings British, emoji count at two or fewer. Read the draft back and ask whether a colleague would guess who wrote it. If the honest answer is no, it isn't done.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckinghome/dot_agents/skills/integralist-voice/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/myoung34/dotfiles/integralist-voice)