Launch Offer Pages2.0.0Pack: landing-page-generatorClaude-ready

Offer Page Starter Kit

This pack helps you go from "we should make a page for this" to a real first draft you can edit and ship. Instead of wrestling with a blank file, unclear messaging, and a bunch of half-formed ideas, you get a complete landing-page structure with headline, proof, features, process, FAQ, and CTA sections already laid out.

Also works as a Claude skill

This rebuilt pack also has a matching Claude wrapper in this repo, so you can run the same workflow through Claude Code instead of only downloading the pack by hand.

Wrapper path: .claude/skills/offer-page-starter-kit/SKILL.md

What's Included

A ready-to-run page generator — Feed it a product brief and get back a usable landing page draft
Clear conversion structure — Builds the important sections for you so you are not guessing what goes where
Messaging you can refine — Generates a separate brief for headline, offer, audience, and proof framing
Theme presets for a stronger starting point — Gives the page a direction instead of dumping you into another bland default
A realistic example offer — Easy to test before you swap in your own product
A smoke test and simple config — Quick to validate, easy to adapt
Code you can actually work with — Outputs a Next.js page file, not just a block of abstract suggestions

Pack Contents

Download full pack

SKILL.md

Skill Specification

File

config.json

Configuration Schema

File

examples/brief.json

Worked Example

File

examples/config.example.json

Worked Example

File

run.mjs

MJS Asset

File

test.mjs

MJS Asset

File

What You Can Customize

briefPathstringRequired

Path to a JSON product brief describing the offer, audience, and proof.

outputDirstring

Directory where the generated landing page files will be written.

Default: ./dist

primaryCtaLabelstring

Primary call-to-action label used in hero and footer sections.

Default: Book a demo

primaryCtaHrefstring

URL used for the main CTA buttons.

Default: /contact

navCtaLabelstring

Call-to-action label used in the top navigation.

Default: Get started

themestring

One of slate, sand, or ocean. Controls the generated color classes.

Default: slate

socialProofStylestring

One of results, logos, or testimonials. Shapes the proof section framing.

Default: results

Works Well With

Works with offer briefsNext.js-friendlyFast first drafts
Freestarter pack

Download the full pack and use the complete workflow.

The main download ships the whole pack as one bundle, so you are not stuck piecing together a working setup file by file.

Download full pack
Included files6
Version2.0.0
File typesMD + JSON + MJS
Tools used0
Full-pack download

You get the whole pack in one download so the setup, examples, and runnable files stay together.

Claude wrapper included

If you use Claude Code in this repo, this pack also has a matching wrapper skill so the workflow is available as a runnable Claude tool, not just a download.

offer pageslanding page copypage drafts