Edit text in Claude
with zero tokens ?edit
Your copywriter doesn’t even need a Claude account to edit copy.
One-time payment · Instant download
Watch an edit ship itself.
Prompt vs. skill.
By prompting Claude
- Write the prompt
- Claude re-reads the codebase
- Generates the diff
- You review & correct
- Commit & push
- Redeploy & verify
With the ?edit skill
- Click the text
- Rewrite it
- Saved — live for everyone
- Done — and you never opened Claude
Claude sets it up once.
Install the skill
Unzip into ~/.claude/skills/ — about 60 seconds, one copy-paste.
Say the word
In your project, tell Claude Code: add the copy edit feature. It detects your stack, wires the edit bar, gates it with your password.
Hand over the password
Your copy team opens any page with ?edit and owns the words from then on. You never field a “can you change this text” ticket again.
Localhost to Vercel + Upstash KV.
Local — zero config
On your dev machine, edits save to a JSON file. No accounts, no keys, works offline — the full feature from the first minute.
Production — Vercel + KV
Deployed on Vercel with Upstash KV (Marketplace Redis), edits publish live to every visitor. Free tiers on both cover typical content sites.
Portable — any Node host
Upstash's REST API works from anywhere, and the server contract ports to any backend. Vercel is the paved path, not a requirement.
Engineered like a feature, not a hack.
Server-side gate
The password is checked on the server with a constant-time compare and exchanged for an HMAC-signed, httpOnly cookie. Nothing sensitive ever ships to the browser.
Fail-open core
Storage down? Credentials revoked? Your site renders its in-code copy as if nothing happened. The edit layer can never blank a page.
Code stays the source of truth
Edits are a sparse override layer on top of your code. Delete every override and the site still works, word for word.
No AI at runtime
After install, the feature is plain web engineering: an API route, a signed cookie, a key-value store. Nothing to meter, rate-limit or queue.
Staged publishing
Edit on staging, review, then publish to production with a dry-run-first script. Backups included — copy ships independently of code.
One-command rotation
Password leaked, contractor gone? The companion skill rotates the secret and instantly locks out every open session.
One price. Every project.
Every copy request you don't relay pays for it. Both skills, all guides and scripts, yours forever.
Instant download by email · Secure checkout by Stripe · Full refund within 7 days unless downloaded
- → The copy-edit-feature skill — full ?edit mode for your app
- → The reset-copy-edit-password skill — rotate the password safely
- → Tested reference implementation for Next.js 15 & 16
- → Adaptation guides for SvelteKit, Nuxt, Astro, Rails & more
- → Staging → production publish, backup and sync scripts
- → Personal license — unlimited personal & client projects
New skills, first.
Occasional notes on Claude Code skills we ship — and early pricing when new ones launch.
Launch notes, updates and new skills. No spam, unsubscribe anytime.