brand-copywriter
Writes marketing copy using proven copywriting frameworks. Use when user needs copy for ads…
Creates viral X (Twitter) posts using proven formats, post templates, and creator voice matching. Use when user needs engaging, high-performing posts for X/Twitter.
$ npx -y skills add ognjengt/founder-skills --skill x-writer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/x-writerContext preview
The summary Claude sees to decide when to auto-load this skill.
Creates viral X (Twitter) posts using proven formats, post templates, and creator voice matching. Use when user needs engaging, high-performing posts for X/Twitter.
name: x-writer description: Creates viral X (Twitter) posts using proven formats, post templates, and creator voice matching. Use when user needs engaging, high-performing posts for X/Twitter.
Generate 3 viral X posts in different proven formats, matched to a creator voice, using battle-tested templates and patterns that drive engagement.
---
**Check $ARGUMENTS first to determine execution mode:**
Respond with: "x-writer loaded, proceed with your topic or idea"
Then wait for the user to provide their requirements in the next message.
Proceed immediately to Task Execution (skip the "loaded" message).
---
When user requirements are available (either from initial $ARGUMENTS or follow-up message):
**BLOCKING REQUIREMENT — DO NOT SKIP THIS STEP**
Before doing ANYTHING else, you MUST use the Read tool to read ALL three reference files. This is non-negotiable:
Read: ./references/formats.md Read: ./references/posts.md Read: ./references/voices.md
**What you will find:**
**DO NOT PROCEED** to Step 2 until you have read all three files and have their content in context.
Check if `FOUNDER_CONTEXT.md` exists in the project root.
From the user's requirements, extract:
**Voice Matching Logic:**
If the user specified a voice → use that voice directly.
If the user did NOT specify a voice: 1. Analyze the topic and FOUNDER_CONTEXT.md brand voice 2. Auto-suggest the best match based on topic:
3. Ask the user to confirm using AskUserQuestion:
Using the formats, posts, and voice you loaded in Steps 1-3:
1. **Select 3 DIFFERENT formats** from formats.md that best fit the user's topic and goal 2. **Study the example posts** in posts.md for those formats — internalize the rhythm, structure, and length 3. **Apply the selected voice** from voices.md — match their sentence structure, rhythm, and signature patterns (not their exact words or examples) 4. **Draft each post** following the format's structure template, the voice's DNA, and all Writing Rules below 5. **Run each post through the Screenshot Test:** "Would someone screenshot this and share it?" If no → rewrite before continuing
**Critical requirements:**
---
Hard constraints. No interpretation.
This repository contains 20+ Claude skills that will help you turn Claude into a Fortune 500 growth team. Stop prompting from scratch and use 20+ proven marketing, copywriting, and product skills companies pay millions for. Learn more at:
Repo: ognjengt/founder-skills
Writes marketing copy using proven copywriting frameworks. Use when user needs copy for ads…
Analyzes competitors using web research to provide verified business metrics, actionable…
Analyzes landing pages and provides detailed CRO (Conversion Rate Optimization)…
Analyzes the founder's business context to deliver 3 best go-to-market strategies tailored to…
Creates viral lead magnet posts that drive comments and DMs. Produces 2 versions - a quick…
Creates viral LinkedIn posts using proven formats, post templates, and voice matching. Use…