Markdown Output Prompt — Lock the Document Structure
The contract that stops AI documents from restructuring themselves: a pinned section skeleton, forced tables, and strict consistency rules.
Turn features, pains, and outcomes into benefit-led landing-page sections: a benefit headline, three to five benefit blocks, outcome bullets, objection handling, and the proof each claim still needs.
Feature lists tell visitors what a product has; benefit copy tells them what changes for them — and weak landing pages confuse the two. This prompt maps each feature to the pain it removes and the outcome it creates, then writes the benefits section: a section headline, three to five benefit blocks (each a benefit headline plus the outcome it delivers), supporting outcome bullets, an objection-handling pass, and an explicit list of the proof each claim still needs. It works only from the features, pains, and audience you paste, traces every benefit to a real feature, and marks any claim without evidence as [needs evidence] rather than inventing metrics or proof. It produces section-ready benefit copy, not a full page, a wireframe, or a brand strategy.
Map feature to outcome
Every feature is tied to the pain it removes and the outcome it creates — no feature stands without a benefit.
Write for the skimmer
Benefit blocks and outcome bullets a visitor can read in five seconds, framed around their result.
Flag the proof gap
Each benefit names the proof that makes it credible, marked have-it or [needs evidence] — never invented.
It shouldn't, because the prompt tells it to mark any unsupported claim [needs evidence] rather than invent a number, and the PROOF NEEDED section labels every benefit [have it] or [needs evidence]. You supply real metrics under "Paste known proof or constraints" (write "none" if you have none). The Markdown Output Builder generates this prompt; you still run it in your own assistant and confirm nothing was fabricated.
The FEATURE-TO-BENEFIT MAP is a table pairing each feature with the pain it removes and the outcome it creates, and a rule requires every benefit to trace to a pasted feature with "no feature without a benefit." That forces translation into the visitor's outcome instead of a reworded feature. The output is section copy you paste into your page, not a published page.
Just the benefits section — a BENEFIT SECTION HEADLINE, three to five benefit blocks, outcome bullets, an OBJECTION HANDLING pass, and the PROOF NEEDED list. It explicitly is not the hero, the social-proof block, or a page wireframe. The Markdown Output Builder structures this one section; you assemble the full page yourself elsewhere.
The contract that stops AI documents from restructuring themselves: a pinned section skeleton, forced tables, and strict consistency rules.
Overview, Installation, Usage, Examples, Configuration — the README skeleton with required, runnable code examples.
Overview, Authentication, Endpoints, Error Handling, Rate Limits — endpoint docs in an identical structure, with parameter tables and runnable examples forced.
Summary, Why It Matters, What Happens Next — the executive summary contract for readers who will never open the source.
Stop getting 'Sure, here is the JSON…' — the output-contract pattern that forces models to return only parseable JSON: schema, example, and a strict rule block.
The JSON won't parse and you can't see why. Deterministic cause-sniffing — trailing commas, single quotes, unclosed brackets — and the repair prompt that fixes it.
Build prompts that produce documents in a fixed structure — headings, sections, and tables.
Write a landing page that converts, not one that just describes — sharpen the value proposition, draft the hero and benefits, answer objections at the CTA, then A/B the variants to pick the stronger.