Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add bestagentkits/ck-skills --skill copywritinggit clone --depth 1 https://github.com/bestagentkits/ck-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/bestagentkits/ck-skills/copywriting)<a href="https://agentmods.dev/skills/bestagentkits/ck-skills/copywriting"><img src="https://agentmods.dev/badge/skills/bestagentkits/ck-skills/copywriting/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/bestagentkits/ck-skills/copywriting"><img src="https://agentmods.dev/badge/skills/bestagentkits/ck-skills/copywriting.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00060 | $0.00949 |
| Opus 5 | $0.00030 | $0.00475 |
| Sonnet 5 | $0.00012 | $0.00190 |
| Haiku 4.5 | $0.00006 | $0.00095 |
Grade A, and why
ck:copywriting scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
This is a copy
91% identical to ck:copywriting — 14 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 101 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Copywriting
Formulas, templates, patterns, and writing styles for high-converting copy.
When to Use
- 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
Writing Styles
Load: references/*.md | Default catalog: assets/writing-styles/default.md (50 styles)
Extract styles from multi-format files:
python .claude/skills/copywriting/scripts/extract-writing-styles.py --list # List files
python .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)
Copy Formulas
Load: references/copy-formulas.md
| Formula | Structure | Best For |
|---|---|---|
| AIDA | Attention → Interest → Desire → Action | Landing pages, ads |
| PAS | Problem → Agitate → Solution | Email, sales pages |
| BAB | Before → After → Bridge | Testimonials, case studies |
| 4Ps | Promise → Picture → Proof → Push | Long-form sales |
| 4Us | Urgent + Unique + Useful + Ultra-specific | Headlines |
| FAB | Feature → Advantage → Benefit | Product descriptions |
Headlines
Load: references/headline-templates.md
Patterns: "How to [X] without [Y]" • "[Number] ways to [benefit]" • "The secret to [outcome]" • "Why [belief] is wrong"
Email Copy
Load: references/email-copy.md
Subject lines: Curiosity gap • Benefit-driven • Question • Urgency
Landing Pages & CTAs
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]"
Workflows
| Workflow | Purpose | Use When |
|---|---|---|
references/workflow-cro.md |
CRO optimization (25 principles) + plan creation workflow | Conversion optimization & CRO plan requests |
references/workflow-enhance.md |
Copy enhancement | Improving existing copy |
references/workflow-fast.md |
Quick copy generation | Simple, time-sensitive requests |
references/workflow-good.md |
Quality copy with research | High-stakes content |
What ships with it
14 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- references/copy-formulas.md 3.7 KB
- references/cta-patterns.md 2.8 KB
- references/email-copy.md 3.2 KB
- references/headline-templates.md 3.2 KB
- references/landing-page-copy.md 4.1 KB
- references/power-words.md 3.9 KB
- references/social-media-copy.md 3.5 KB
- references/workflow-cro.md 4.0 KB
- references/workflow-enhance.md 1.1 KB
- references/workflow-fast.md 768 B
- references/workflow-good.md 1.4 KB
- references/writing-styles.md 5.9 KB
- scripts/extract-writing-styles.py 11 KB runs code
- templates/copy-brief.md 630 B
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 10d ago First seen · 101 lines · 60 tokens per session scan A edbe706cb9be
ck:copywriting is a skill published in the GitHub repository bestagentkits/ck-skills (6 stars, last pushed 3mo ago), licensed MIT. It adds 60 tokens to every session and 949 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. It is 91% identical to ck:copywriting, differing in 14 lines, and is treated as a copy.
Other skills, from other repositories
adr
Use when the user knows what they want built and says "/adr", "write an ADR for X", "decide and build X", or "ADR-driven". Turns an intent into a grounded, cited, build-ready ADR at docs/adr/YYYY-MM-DD- .md — load-bearing decisions surfaced to the human — then hands off to nightshift:plan's landing step (the plan is…
plan
Use when the user has an idea, feature, or fix that is more than a one-sitting edit and says "plan this", "write a plan for X", "/nightshift:plan", or "what would it take to build X". Sizes the work (trivial → no artifact; medium → a lean plan; large → a short spec first), asks one question at a time until the design…
watch
Use when a Nightwatch spec queue is about to run, or is already running, and someone needs to fire it, watch it, and steer it — "launch nightwatch", "watch the run", "/nightwatch:watch", "pause it", "skip that spec". Runs preflight, launches run.sh, arms the journal and workflow-journal monitors, knows what is safe to…
domain-modeling
Use when pinning down domain terminology, building a ubiquitous language or project glossary, disambiguating overloaded or vague terms, or maintaining a CONTEXT.md — or when another skill needs to sharpen the domain model. Do NOT use for recording architectural decisions (use adr) or for writing implementation specs.
morning
Use when the user says "/nightshift:morning", "what happened overnight", "how did the night go", "why did the loop stop", or opens a session in a repo with a loop/ directory after a scheduled run. Reads the journal since the last start line and every open land / land:blocked pull request, says per stop what happened…
writing-artifacts
Use when writing or revising a durable written artifact — README, ADR, design doc, PR description, release notes, runbook, error message, user-facing docs. Gives a positive writing system (reader model, sentence positions, document jobs), not a ban-list. Do NOT use for conversational replies to the user (global…