onceuponaclaude.com

…dangerously skipping permissions since 2025

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.