Copywriting With Claude
The Task
Update the homepage terminal snippet. The old version showed generic CLI output. I wanted something people could actually run.
The Brainstorm
me: let's make it aligned with the github readme
claude: [fetches readme, offers options]
me: asciinema install?
claude: [checks code, finds it shells out to asciinema CLI]
So --upload needs asciinema installed. The “no install needed” pitch was a lie. We iterated:
# Install asciinema (brew/apt/pacman/etc)
npx cc-prism cast --latest --upload
# That's it! Share the URL.
Conversational. Honest about the prereq. Fits the space.
The Button
Then I asked for a copy button on the command. Claude added:
- Lucide copy icon, inline
- Tooltip: “Copy” → “Copied!”
- Same color as the text (not some accent that screams “CLICK ME”)
The Meta
This post exists because I ran npx cc-prism cast --latest --upload right after we finished. The tool documented its own homepage update.
The snake keeps eating its tail.