Skip to content

t1k:web:content:copywriting

FieldValue
Modulecontent
Version1.7.0
Effortmedium
Tools

Keywords: conversion, copywriting, CTA, email, headline, landing page, marketing

/t1k:web:content:copywriting
[copy-type] [context]

Formulas, templates, patterns, and writing styles for high-converting copy.

  • Writing headlines/subject lines, landing page copy, email campaigns
  • Social posts, product descriptions, CTA optimization, A/B variations
  • Applying custom writing styles from user documents

Load: references/*.md | Default catalog: assets/writing-styles/default.md (50 styles)

Extract styles from multi-format files:

Terminal window
python $HOME/.claude/skills/copywriting/scripts/extract-writing-styles.py --list # List files
python $HOME/.claude/skills/copywriting/scripts/extract-writing-styles.py --style <name> # Extract style

Formats: .md .txt .pdf .docx .xlsx .pptx .jpg .png .mp4 (docs/media need GEMINI_API_KEY)

Load: references/copy-formulas.md

FormulaStructureBest For
AIDAAttention → Interest → Desire → ActionLanding pages, ads
PASProblem → Agitate → SolutionEmail, sales pages
BABBefore → After → BridgeTestimonials, case studies
4PsPromise → Picture → Proof → PushLong-form sales
4UsUrgent + Unique + Useful + Ultra-specificHeadlines
FABFeature → Advantage → BenefitProduct descriptions

Load: references/headline-templates.md

Patterns: “How to [X] without [Y]” • “[Number] ways to [benefit]” • “The secret to [outcome]” • “Why [belief] is wrong”

Load: references/email-copy.md

Subject lines: Curiosity gap • Benefit-driven • Question • Urgency

Load: references/landing-page-copy.md | references/cta-patterns.md

Hero: Headline (promise) → Subheadline (how) → CTA (action) → Social proof CTAs: “Start [verb]ing” • “Get [benefit]” • “Yes, I want [benefit]“

WorkflowPurposeUse When
references/workflow-cro.mdCRO optimization (25 principles) + plan creation workflowConversion optimization & CRO plan requests
references/workflow-enhance.mdCopy enhancementImproving existing copy
references/workflow-fast.mdQuick copy generationSimple, time-sensitive requests
references/workflow-good.mdQuality copy with researchHigh-stakes content
FilePurpose
references/writing-styles.md30 writing styles quick reference
references/copy-formulas.mdAIDA, PAS, BAB, 4Ps, FAB formulas
references/headline-templates.mdHeadline patterns & templates
references/email-copy.mdEmail copy patterns
references/landing-page-copy.mdLanding page structure
references/cta-patterns.mdCTA optimization
references/power-words.mdPower words by emotion
references/social-media-copy.mdPlatform-specific copy
scripts/extract-writing-styles.pyExtract styles from multi-format files
templates/copy-brief.mdCreative brief template

Primary: fullstack-developer | Related: brand-guidelines, content-marketing, email-marketing

  1. Lead with benefit, not feature | 2. One CTA per piece
  2. Specificity > vague claims | 4. Read aloud—if awkward, rewrite
  3. Test headlines first | 6. Match copy to awareness level

IMPORTANT: Organize the outputs following the project’s file organization conventions (see docs/project-organization.md if available, or use kebab-case paths under a content/ directory).

  • Copy A/B tests need traffic floor of ~5k impressions per variant — under that, signal is noise and you’ll declare a winner that’s a coin flip.
  • LLM-drafted copy MUST be brand-voice audited — auto-generated copy drifts toward generic tone within 3 iterations.
  • ICP-mismatch copy looks fine in isolation — only real users surface the dissonance; ship to 5%, listen, then expand.