Johnny Suede Writing Stack
One skill that routes any copy job — pages, docs, email, social, agent-facing files — through mode selection, an SEO pass, an anti-slop line edit, and a scored ship gate.
Content & WritingIntermediate★ 129⑂ 9AI score 9/10Last updated: Sep 1, 2026
What it does
- Reads the request and picks a lane first: greenfield copy, headline/CTA generation, brand-voice retune of existing text, copy audit, SEO/AEO metadata pass, or agent-facing docs (SKILL.md, CLAUDE.md, AGENTS.md).
- Enforces per-mode structure and length rules for long-form, short-form, GitHub/docs, social, and email (long-form: hook → problem → mechanism → proof → action).
- Picks a persuasion framework by reader temperature — AIDA, PAS, Before-After-Bridge, JTBD, StoryBrand — and states why.
- Produces three labeled variants for any headline, CTA, or subject line, tags the axis each targets, and recommends one.
- Before handoff, runs an anti-slop gate (word-substitution list, readability, structure, actor, rhythm, pull-quote), applies evidence boundaries so nothing unverified ships, then scores seven dimensions out of 70 and revises below threshold.
Who it's for
- Solo founders and one-person marketing teams who must ship a landing page, README, launch email, and social posts from the same brief.
- Content owners who want AI-sounding drafts rewritten into a consistent house voice.
- Developers tightening SKILL.md or AGENTS.md so agents trigger reliably without burning context.
Example uses
- "Rewrite the homepage hero, retune it to our brand voice, and give me three social variants" — it chains write → voice alignment → variants and states the chain it ran.
- "Make this README discoverable" — returns a sub-60-character title, sub-160-character meta description, 8-20 topic keywords, FAQ copy, and an answer-ready summary AI tools can cite.
- "My SKILL.md rarely fires" — the agent-docs lane sharpens the description pointer first, ends each step on a checkable criterion, prunes restated lines, and reports the lever counts.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/JasonColapietro/suede-creator-skills/HEAD/skills/johnny-suede-write/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/johnny-suede-write folder from the GitHub repo JasonColapietro/suede-creator-skills into my ~/.claude/skills/johnny-suede-write/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/JasonColapietro/suede-creator-skills.git && mkdir -p ~/.claude/skills && cp -r suede-creator-skills/skills/johnny-suede-write ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal.
- Clone the repo:
git clone https://github.com/JasonColapietro/suede-creator-skills.git - Create the skills folder:
mkdir -p ~/.claude/skills - Copy this skill only:
cp -r suede-creator-skills/skills/johnny-suede-write ~/.claude/skills/ - Confirm the
references/files came along (word-substitution list, headline and CTA formulas, email and social formats, writing-for-agents) — the skill body reads them. - Restart Claude Code and try: "use johnny-suede-write to draft landing page copy for my product".
- If you are not writing for Suede, paste a company brief (company, offer, audience, voice, terms to avoid, proof, primary CTA) with your first request so it overrides the built-in house voice.
View source on GitHub ↗License: MIT