Use when the user wants to draft landing page copy — product page, feature page, pricing page, lead magnet gate, or campaign page. Produces full copy for every standard section (hero, social proof, features, objections, FAQ, CTA) with optional variants.
Draft a full landing page section by section, matching the brand's editorial voice. Produces a structured markdown file a designer or CMS can implement against.
No keys required.
editorial-guidelines.md if present.Use AskUserQuestion for page type and awareness stage.
editorial-guidelines.md (or fall back).Standard section stack (include only the ones that fit the page type and awareness stage):
Hero
Social proof bar — 4–6 customer logos or 1 strong stat.
Problem / agitation (unaware and problem-aware only) — 2–3 short paragraphs.
Solution / how it works — 3 steps, each with a one-line headline and a 1–2 sentence explainer.
Features — 3–6 feature blocks. Each block:
Proof section — customer quote + stat + linked case study. Repeat 2–3 times.
Comparison (solution-aware and product-aware) — head-to-head table against 1–2 named or unnamed alternatives.
Objection handling — 3–5 FAQ-style blocks addressing the objections the user provided. Phrase as the objection itself ("Isn't this just a spreadsheet with a pretty UI?") followed by a direct answer.
FAQ — 5–8 genuine questions, each with a 2–4 sentence answer. Good for schema.
Closing CTA — second pass at the primary CTA with a different framing. End the page on action, not a footer.
Trust signals — security, compliance, uptime, number of customers, integrations.
For the hero:
Write to landing/<page-name>.md:
# Landing — {page name}
**Type:** {product/feature/…}
**Audience:** {ICP}
**Awareness stage:** {stage}
**Primary outcome:** {goal}
**Differentiator:** {one sentence}
## Hero variants
### Variant 1 (recommended) — {angle}
- **Headline:** {…}
- **Subheadline:** {…}
- **Primary CTA:** {…}
- **Secondary CTA:** {…}
- **Visual:** {…}
- **Why this one:** {1 line}
### Variant 2 — {angle}
{…}
### Variant 3 — {angle}
{…}
## Social proof bar
{content}
## Problem
{content}
## How it works
**Step 1 — {name}**
{explainer}
**Step 2 — {name}**
{explainer}
**Step 3 — {name}**
{explainer}
## Features
### {Feature name}
**What you get:** {benefit}
- {detail}
- {detail}
- {detail}
**Visual:** {one line for designer}
{repeat}
## Proof
> {customer quote}
> — {name}, {role}, {company}
**Stat:** {number + context}
**Case study:** [{title}]({url})
{repeat}
## Comparison
| | Us | Alt 1 | Alt 2 |
|---|---|---|---|
| {dimension} | ✅ | ❌ | ✅ |
## Objections
### "{objection phrased as the reader would say it}"
{answer, 2–4 sentences}
{repeat}
## FAQ
### {question}
{answer}
{repeat}
## Closing CTA
**Headline:** {…}
**Subhead:** {…}
**CTA button:** {…}
## Trust signals
- {signal}
- {signal}
One block: path, section count, recommended hero variant, any sections skipped.
{TODO: proof needed} placeholders and list them explicitly at the end of the file so the user can backfill.landing/.