howtodistribute

Open source, MIT

Run it on your own codebase

The prompt on the home page works, but it only knows what you tell it. The skill opens your repository instead: your routes, your auth setup, your billing config, your sitemap. Then it tells you which channel is out of reach for you and why.

Install for Claude Code

Paste into Claude or ChatGPT
mkdir -p ~/.claude/skills/howtodistribute
curl -o ~/.claude/skills/howtodistribute/SKILL.md \
  https://howtodistribute.com/skill.md

Then run /howtodistribute from inside the project you want to distribute. Any other agent: paste SKILL.md as the system prompt and point it at the repo.

Why the codebase and not a conversation

  • A product that produces nothing a non-user can see cannot run a viral channel, whatever the founder hopes.
  • A product with no public pages cannot run SEO, and the sitemap says so in four seconds.
  • A product with no retention should not run paid, because paid multiplies the leak instead of fixing it.

None of those three come up when a founder describes their own product. All three are visible in the code.

What it gives back

  1. 1What your product is, read from the code, submitted to you for correction
  2. 2The nine channels out of reach for you, one line of reasoning each
  3. 3One primary channel and one fallback
  4. 4A 90-day plan, three months, with the number to watch at each
  5. 5The one action for the next 48 hours
  6. 6The threshold at day 90 that says keep going or stop
  7. 7What in the reference playbook was context rather than method

It is the same grid as this site

The skill runs on the twelve channels, the same elimination rule and the same 90-day discipline used to judge the 178teardowns here. Same grid, pointed at your repository instead of someone else's.