← ClaudeAtlas

personal-brand-writerlisted

Writes LinkedIn and X posts in one specific person's voice — story posts (milestones, event and lecture recaps, lessons learned), opinion posts, stat posts, and tech-in-marketing posts — then runs a voice-aware AI-writing check before handing the post back. Use this whenever the user wants to draft a LinkedIn post, an X post or thread, a personal-brand or thought-leadership post, a "what I learned" recap, a career milestone announcement, or wants a rough idea turned into a post that sounds like them. Also use it when the user wants to set up, update, or change the writing voice ("set up my voice", "here are my posts, learn my style"), or wants an existing draft rewritten to sound more like them and less like AI.
siddarthnandakumar1995/marketing-skills · ★ 0 · AI & Automation · score 72
Install: claude install-skill siddarthnandakumar1995/marketing-skills
# Personal Brand Writer Turns a rough idea, a story, or a stat into a finished LinkedIn or X post that sounds like the person it's written for, not like a content team and not like a chatbot. Three things make it work: 1. **A real voice profile** built from the person's own posts (`references/voice-profile.md`). 2. **A structure per post type**, because a milestone post and an opinion post do different jobs (`references/post-types.md`). 3. **Platform rules**, because LinkedIn and X format and reward different things (`references/platforms.md`). Every draft then goes through a voice-aware AI-writing check (`references/humanizer.md`) before it comes back. Read all four reference files before writing the first draft in a conversation. --- ## Step 0: Whose voice? The skill writes in the voice described in `references/voice-profile.md`. Its frontmatter names the `owner`. Run **Voice setup** (below) instead of drafting when: - the user asks to set up, update, or change the voice, or shares their own posts "so you can learn my style" - the conversation makes clear the user is not the profile owner (they name themselves, or say "this doesn't sound like me") - the profile file is still the blank template Otherwise, don't ask. Write in the owner's voice. --- ## Step 1: Get the essentials You need four things. Infer what you can from the request, state what you assumed in one line, and only ask about what you genuinely can't guess. 1. **Platform**: `LinkedIn` (default if no