Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Write full landing-page copy that converts — section by section. Use when asked to write a landing page, homepage copy, a product page, or copy for a marketing site. Produces complete copy for every section (hero, problem, solution, social proof, features-as-benefits, objections/FAQ, final CTA) with a clear single conversion goal and one primary call to action.
.claude/skills/mohitagw15856-landing-page-copy/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -23% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 63% | 0% |
| case-12 | ✗→✓ | ▲ Improved | -6% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 75% | 0% |
| case-16 | ✗→✓ | ▲ Improved | 34% | 0% |
A landing page has one job: move a specific visitor to one action. Most pages bury the value, hedge the ask, and talk about themselves. This skill writes the whole page section-by-section around a single conversion goal — leading with the visitor's problem and the outcome, proving it, handling objections, and asking once, clearly.
Ask for these only if they aren't already provided:
value-proposition).Write copy (not just guidance) for each section:
1. Hero — a benefit-led headline (the outcome, not the feature), a one-sentence subhead that adds the how/for-whom, and the primary CTA button text. Offer 2 headline options.
2. Problem — name the visitor's pain so they feel understood (2–3 lines). Earns the read.
3. Solution — how you solve it, framed as their outcome. Lead with the transformation.
4. Social proof — placement + example copy for testimonials/logos/metrics (the strongest goes highest).
5. Features → benefits — 3–5, each as benefit headline + one line of how. Never a bare feature.
6. Objection handling / FAQ — the 3–5 real reasons they'd hesitate (price, trust, effort, fit), answered honestly.
7. Final CTA — restate the core benefit and repeat the same one ask. Add the risk-reducer (free trial, no card, guarantee).
Microcopy notes — button text (action + value, not "Submit"), and the one distraction to remove.
Conversion-copywriting practice — single conversion goal, problem-led structure, benefit-framing, objection handling, LIFT-style clarity.
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-05 | pass→pass | 23,385 | 24,406 | +4% | 1 | 1 | 0% | 3,879 | 4,804 | +24% | 0 | 0 | — |
case-01 | fail→pass | 22,706 | 13,683 | -40% | 1 | 1 | 0% | 3,861 | 2,960 | -23% | 0 | 0 | — |
case-02 | fail→fail | 17,978 | 14,505 | -19% | 1 | 1 | 0% | 3,285 | 3,524 | +7% | 0 | 0 | — |
case-03 | fail→fail | 17,132 | 18,573 | +8% | 1 | 1 | 0% | 3,340 | 4,296 | +29% | 0 | 0 | — |
case-04 | pass→pass | 12,557 | 12,348 | -2% | 1 | 1 | 0% | 2,054 | 2,829 | +38% | 0 | 0 | — |
case-06 | pass→pass | 9,427 | 13,675 | +45% | 1 | 1 | 0% | 1,624 | 3,031 | +87% | 0 | 0 | — |
case-07 | fail→fail | 12,164 | 13,400 | +10% | 1 | 1 | 0% | 2,278 | 3,202 | +41% | 0 | 0 | — |
case-08 | fail→pass | 10,411 | 13,208 | +27% | 1 | 1 | 0% | 1,935 | 3,156 | +63% | 0 | 0 | — |
case-09 | pass→pass | 13,090 | 14,610 | +12% | 1 | 1 | 0% | 2,269 | 3,386 | +49% | 0 | 0 | — |
case-10 | pass→pass | 11,353 | 6,250 | -45% | 1 | 1 | 0% | 1,911 | 1,753 | -8% | 0 | 0 | — |
case-11 | fail→fail | 12,466 | 16,231 | +30% | 1 | 1 | 0% | 2,281 | 3,585 | +57% | 0 | 0 | — |
case-12 | fail→pass | 9,047 | 3,922 | -57% | 1 | 1 | 0% | 1,546 | 1,449 | -6% | 0 | 0 | — |
case-13 | fail→pass | 9,728 | 10,486 | +8% | 1 | 1 | 0% | 1,502 | 2,625 | +75% | 0 | 0 | — |
case-14 | fail→fail | 2,823 | 3,986 | +41% | 1 | 1 | 0% | 478 | 1,449 | +203% | 0 | 0 | — |
case-15 | pass→pass | 13,354 | 11,288 | -15% | 1 | 1 | 0% | 2,311 | 2,754 | +19% | 0 | 0 | — |
case-16 | fail→pass | 13,837 | 14,342 | +4% | 1 | 1 | 0% | 2,398 | 3,223 | +34% | 0 | 0 | — |
case-17 | fail→pass | 10,426 | 10,074 | -3% | 1 | 1 | 0% | 1,678 | 2,278 | +36% | 0 | 0 | — |
case-18 | fail→fail | 9,269 | 7,270 | -22% | 1 | 1 | 0% | 1,563 | 1,961 | +25% | 0 | 0 | — |
case-19 | fail→fail | 6,488 | 8,288 | +28% | 1 | 1 | 0% | 1,062 | 2,198 | +107% | 0 | 0 | — |
case-20 | fail→fail | 15,021 | 15,010 | -0% | 1 | 1 | 0% | 2,631 | 3,396 | +29% | 0 | 0 | — |
case-21 | fail→fail | 9,870 | 8,439 | -14% | 1 | 1 | 0% | 1,769 | 2,168 | +23% | 0 | 0 | — |
case-22 | fail→fail | 12,124 | 13,538 | +12% | 1 | 1 | 0% | 2,206 | 3,117 | +41% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +27 percentage points is the difference between those two pass rates over the 22 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.