skillhash

Is copywriting safe?

Grade A, 100/100. No meaningful risk found.

When the user wants to write, rewrite, or improve marketing copy for any page, including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "hero section copy," "this copy is weak," "this sounds like AI," "AI slop," "make it sound human," or "help me describe my product." Drafts never use AI tells like "it's not X, it's Y" reveals, "no X, no Y, no Z" lists, or sentences that trail into extra comma clauses. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers. Claims must be supportable, and a declined claim names the evidence that would unlock it. Diagnoses the input first (blank brief, real voice, or point edit) and changes only what it calls for.

coreyhaines31/marketingskills/skills/copywriting 56kChecked 3h agoContent last changed 3h ago
A

copywriting

skills/copywriting
100/100 · No meaningful risk foundNo security findings

When the user wants to write, rewrite, or improve marketing copy for any page, including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "hero section copy," "this copy is weak," "this sounds like AI," "AI slop," "make it sound human," or "help me describe my product." Drafts never use AI tells like "it's not X, it's Y" reveals, "no X, no Y, no Z" lists, or sentences that trail into extra comma clauses. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. For the offer underneath the copy (bonuses, guarantees, value framing), see offers. Claims must be supportable, and a declined claim names the evidence that would unlock it. Diagnoses the input first (blank brief, real voice, or point edit) and changes only what it calls for.

Content hash
sha256:11d447a14127604eb9e51b08c016a481a41d1df7f7c135e03701dbce9cca6e4b
Files
5
Quality
100/100

Security findings

None of the 30 rules matched.

Files in this skill
  • SKILL.md15.2 KB
  • evals/evals.json12.7 KB
  • references/ai-tells.md20.3 KB
  • references/copy-frameworks.md14.0 KB
  • references/natural-transitions.md5.4 KB

Questions about copywriting

Is copywriting safe to install?
Our scanner gave copywriting grade A (100/100): no meaningful risk found. None of the 30 security rules matched. Static analysis cannot prove safety, so pin the reviewed revision with a lockfile.
How do I install copywriting in Claude Code or Codex?
Run skillhash add github:coreyhaines31/marketingskills/skills/copywriting. It downloads the exact commit, checks the grade against your policy, writes skills.lock and installs it into .claude/skills and .agents/skills.
What happens if copywriting changes upstream?
Its content hash changes. skillhash verify fails in CI until you review the new version and update the lock. With a watch, you also get an alert.

More from coreyhaines31/marketingskills