the-homepage — Claude Code skill: a homepage devs actually read
Audits a dev-tool landing page and reshapes it around the end-user developer instead of the buyer. Useful when the copy sounds salesy and never says what the product is.
npx skills add AIDevGTM/gtm-cofounder --skill 07-the-homepage -a claude-codeWhat the-homepage does
The skill lays out the section order for a dev-tool homepage: a hook that answers what the thing is, a hero with a real product shot and two buttons — Get started and Docs — social proof directly below it, differentiation from the alternatives, and a short path to trying it. It also cross-checks the copy for the problem stated in the customer's words, attributed proof with names and numbers, and a free way in without a credit card.
One rule runs through the whole thing: the developer reads the homepage, so enterprise and ROI arguments belong on their own pages. A decision tree covers the hero button. If a developer can get value on their own, signup is the primary call to action; if not, send them to the docs rather than faking a signup that dead-ends. Common mistakes are listed too — leading with benefit language, three sentences of vision before saying what it is, hiding the price behind “Contact sales”.
The frameworks come from Adam Frankl and Jakub Czakon, and the skill points you at ShipReady for a full 10-point scorecard. Nothing to configure: it is a text file of instructions the agent reads.
What it helps with
- rewrite a hero so a developer knows in 5 seconds what the product is
- move buyer and ROI copy off the homepage
- add a getting-started step that needs no credit card
- put the homepage sections in the right order
- place customer logos right under the hero
Example prompts for the agent
- Rework my homepage with the the-homepage skill — the hero is all business value and no product
- Check my landing page: can a developer tell in 5 seconds whether to care and start in 5 minutes?
- Lay out the MVP site: homepage, docs, pricing, navbar and About
How to install the-homepage
1Skills CLI (Vercel)
npx skills add AIDevGTM/gtm-cofounder --skill 07-the-homepage -a claude-code2Manually: put the files in place
~/.claude/skills/07-the-homepage/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/07-the-homepage/
1Skills CLI (Vercel)
npx skills add AIDevGTM/gtm-cofounder --skill 07-the-homepage -a codex2Manually: put the files in place
.agents/skills/07-the-homepage/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add AIDevGTM/gtm-cofounder --skill 07-the-homepage -a cursor2Manually: put the files in place
.cursor/skills/07-the-homepage/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install AIDevGTM/gtm-cofounder 07-the-homepage2Manually: put the files in place
.github/skills/07-the-homepage/SKILL.md1Skills CLI (Vercel)
npx skills add AIDevGTM/gtm-cofounder --skill 07-the-homepage -a gemini-cli2Platform CLI
gemini skills install https://github.com/AIDevGTM/gtm-cofounder --path skills/07-the-homepageManually: put the files in place
.devin/skills/07-the-homepage/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add AIDevGTM/gtm-cofounder --skill 07-the-homepage -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about the-homepage
How do I install the-homepage in Claude Code?
Run npx skills add AIDevGTM/gtm-cofounder --skill 07-the-homepage -a claude-code. The skill lands at ~/.claude/skills/07-the-homepage/SKILL.md.
What does the-homepage do?
It reviews the structure of a dev-tool homepage and shows how to rewrite it for the end-user developer: section order, hero copy, calls to action, and proof.
How is it different from the ShipReady audit?
the-homepage supplies the framework and the section order; ShipReady scores a finished page against a 10-point checklist. The skill itself says the two pair together.
Source text
SKILL.md · MIT
---
name: the-homepage
description: Structure a dev-tool homepage that converts developers into champions. Use when the landing page is written for the buyer instead of the developer, reads as salesy, buries what the product does, or makes it hard to start. Pairs with the ShipReady homepage audit.
---
# The homepage
> Write your homepage for the person who actually reads it: the **end-user developer**, not the CTO who signs the check. The developer becomes your champion and sells it internally for you.
**Use this when:** your homepage speaks to buyers/ROI, it's clever but vague about what the thing does, or a developer can't tell in 5 seconds whether to care, and can't start in 5 minutes if they do.
## The core rule (Czakon)
**Address end-user developers on the homepage; put enterprise/ROI/buyer messaging on separate pages** (enterprise, pricing, case studies). If you write the homepage for the buyer, you've written it for someone who isn't there.
## Framework: the sections, in order (Czakon)
1. **Hook / core message**: immediately: what *is* it? Use a category ("CI for monorepos"), a known-incumbent comparison ("a Datadog alternative"), or a plain statement. **Headline = what it is · subhead = for whom / what job.**
2. **Hero**: a real product shot; two CTAs: **Get started** (signup) *and* **Docs**. Answer "what's in it for me?" up top. Lead with the **how**, not the why.
3. **Social proof, right after the hero**: recognizable logos are the fastest credibility you have. Impressive dynamic metrics (users, stars) if you've got them.
4. **Value prop & differentiation**: why you over the 10 alternatives (see `value-prop-that-converts`).
5. **Getting started**: a huge conversion lever. Free trial, **no credit card**, quick setup. Any hard barrier sends developers straight to a competitor.
**Design:** clean typography, breathing room, no "salesy BS," minimal heavy interactions. An embedded playground / copy-pasteable snippet creates an instant *aha*.
## Framework: what must be on it (Frankl)
Cross-check the copy has all six:
1. the **problem in the customer's language** (before the solution)
2. the **villain** / undeniable trend
3. **attributed proof** with numbers (name · title · company)
4. the **inciting event** / urgency
5. **social proof** (not anonymous)
6. a **low-friction path to try** (free tier · docs · GitHub)
## The MVP website (Czakon)
Don't build everything. Start with: **homepage · docs · pricing · navbar (login, signup, contact, GitHub) · About** (an About page builds trust for an unknown brand). Add later, deliberately: case studies → comparison pages → blog → templates → sandbox → enterprise page.
> **Transparent pricing.** "Contact sales for pricing" reads as "expensive and slow." Show a number wherever you can.
## Decision tree: hero CTA
```
Can a developer get value self-serve?
├─ YES → primary CTA "Get started" (signup/download) + secondary "Docs".
└─ NO → primary CTA "Read the docs" / "See how it works"; don't fake a signup that dead-ends.
```
## Mistakes that look reasonable
- **Writing for the buyer**: ROI language up top; the developer bounces.
- **Why before what**: three sentences of vision before you say what it *is*.
- **"Contact sales" pricing**: kills self-serve trust instantly.
- **No getting-started**: a beautiful hero and no obvious first step.
- **Puffery hero**: "The powerful, seamless platform for modern teams." Says nothing (run `value-prop-that-converts`).
## Your next 30 minutes
- [ ] Read your hero as a skeptical developer: in 5 seconds, do you know *what it is* and *if it's for you*?
- [ ] Confirm the five sections exist **in order**; move buyer/ROI copy to its own page.
- [ ] Put a **no-credit-card** getting-started step above the fold or one click away.
- [ ] Run the page through **[ShipReady](https://ship-ready.xyz)** for the full 10-point scorecard.
---
Built from real dev-tool GTM experience, with frameworks from Adam Frankl (*The Developer-Facing Startup*) and Jakub Czakon (*markepear.dev*).
Want a line-by-line teardown of your actual homepage from someone who's done hundreds? Reach out to me on [LinkedIn](https://www.linkedin.com/in/devtoolgtm/).
© AIDevGTM · MIT · AIDevGTM/gtm-cofounder