personal-writing-style

Drafts emails, Slack messages, and memos in the sender's own voice while stripping AI writing tells.

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/alectivism/organization-ai-skills --skill personal-writing-style-alectivism
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: personal-writing-style
Source: https://github.com/alectivism/organization-ai-skills/tree/main/org-content/skills/personal-writing-style
Command: npx skills add https://github.com/alectivism/organization-ai-skills --skill personal-writing-style-alectivism

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? AI-drafted personal messages often sound generic, carry recognizable machine-writing patterns (em dashes, buzzwords, clipped fragments), and ignore how the actual sender writes. This Skill drafts person-to-person communication in the sender's own voice and removes detectable AI tells before the text is sent. ## Core Features & Use Cases - Voice-first drafting: Prioritizes the sender's own instructions, personal style files, and real writing samples over generic defaults, and explicitly avoids applying organizational brand voice to personal messages. - AI-tell removal: Strips mechanical tells (em dashes, always-replace words like "delve" and "leverage", empty intensifiers, copy-paste fingerprints) and structural tells (false agency, antithesis patterns, clipped fragments) via a bundled Python linter. - Reusable voice profiles: Captures a sender's confirmed preferences into a personal skill or profile using the included voice-profile template. - Use Case: Ask the assistant to draft a Slack reply to a colleague about a delayed deliverable; it writes in your established tone, runs lint.py to catch AI-sounding phrasing, and returns a message that reads like you wrote it. ## Quick Start Draft a short email to my manager asking to move Thursday's meeting to next week, written in my usual direct and informal style.

Frequently Asked Questions about personal-writing-style

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make AI drafts sound like my own writing?▼

Provide real writing samples, a personal style file, or stated preferences, and the draft is built from those sources first. Generic defaults apply only where no personal source exists, and a final pass cuts anything the sender would not say.

How do I remove AI writing tells from a draft?▼

Run the bundled lint.py script on the draft file to catch em dashes, banned vocabulary, empty intensifiers, and clipped fragments. Structural tells like false agency and antithesis patterns are checked by hand against the rules in the skill.

Does the personal writing style skill use my organization's brand voice?▼

No. The organizational brand-voice guide is explicitly excluded from person-to-person writing and is only opened when the deliverable speaks for the organization as a whole. Naming conventions are the only exception, applied without changing the sender's tone.

Can I run the writing linter without a shell or terminal?▼

Yes. When no shell is available, the mechanical checklist in the skill is applied by hand, and the documentation states that list is complete. The script only automates the same checks.

How do I save my writing preferences for reuse?▼

Use the included voice-profile-template.md to capture confirmed preferences from real samples, then save them as a personal skill or in your user instructions file. Inferred preferences stay labeled provisional until you confirm them.