PDF Generation pack
Claude Skill

One-Pager Creator

Generates a single-page product, sales, or internal one-pager. Headline, value prop, benefits, CTA.

What it does

Produces a tight single-page PDF: headline, sub-headline, 3 benefits with icons or numbers, social proof, clear CTA. Designed for product sheets, internal pitch summaries, sales leave-behinds, or recruiter handouts. Ruthless about staying on one page.

When to use

  • You need a printable leave-behind after a sales meeting
  • You're making an internal pitch and want execs to glance at one page
  • A recruiter or partner asks for a "1-pager on what you do"

When not to use

  • You actually need 2+ pages — don't cram. Use the report-builder or proposal-generator instead.
  • It's for a website — design tools (Figma, Canva) handle this better with iteration

Install

Download the .zip, then unzip into your Claude skills folder.

mkdir -p ~/.claude/skills
unzip ~/Downloads/one-pager-creator.zip -d ~/.claude/skills/

# Restart Claude Code session.
# Skill is now available — Claude will use it when relevant.

SKILL.md

SKILL.md
---
name: one-pager-creator
description: Use when generating a single-page PDF — product sheet, sales leave-behind, internal pitch summary, recruiter handout. Triggers on "one-pager", "1-pager", "product sheet", "leave-behind PDF".
---

# One-Pager Creator

Generate a single-page PDF that survives the 20-second skim. Most one-pagers fail because they're either two pages pretending to be one, or a wall of text. Be ruthless.

## Required inputs

1. **Audience** — who reads this and decides what (sales prospect, internal exec, partner, recruit)
2. **The headline** (under 10 words) — the single thing they should remember
3. **Sub-headline** (1 sentence) — the supporting promise
4. **3 benefits** — not features. What changes for them.
5. **Social proof** — 1-2 customer logos, a quote, or a metric ("Used by 200+ teams")
6. **Call to action** — the ONE next step (book a call, scan QR, email X)

If the user gives you 5 benefits, push back: pick 3. If they want every feature listed, this is the wrong skill — they need a brochure, not a one-pager.

## Approach

Default: **HTML + print CSS rendered via headless Chrome or WeasyPrint**. CSS Grid handles the 3-column or 2-column layouts cleanly. Set `@page { size: A4; margin: 0 }` and use full-bleed sections.

For brand-heavy or design-precise output, LaTeX with TikZ is overkill — stick with HTML/CSS unless you genuinely need typographic precision.

If no rendering library is available: produce print-ready HTML with embedded fonts and a `@page` rule, and tell the user to print-to-PDF from a browser at 100% scale.

## Structure (top to bottom)

1. **Header band** (~15% of page) — logo + headline + sub-headline. Strong contrast.
2. **Benefits row** (~35%) — 3 columns, each with a number/icon, 3-word title, 1-sentence body
3. **Proof block** (~25%) — customer logos OR a quote with attribution OR a stat ("8.2/10 NPS")
4. **CTA band** (~15%) — single bold action with QR code or short URL
5. **Footer** (~10%) — company name, contact, version date

## Style guidance

- Page size: A4 (or US Letter for US audiences) — pick ONE, don't ship both
- Margins: zero — use full-bleed bands instead of margins for visual impact
- Type: one display font for headers, one humanist sans for body. Don't mix three.
- Color: 2 colors max + black + white. More than that signals amateur design.
- Headline at 28-36pt minimum
- Body at 10-11pt — readable when printed
- Whitespace is content. Resist the urge to fill every pixel.

## Common pitfalls

- **It becomes 2 pages**: ruthlessly cut. If the headline is right, the rest is supporting evidence — and you don't need much.
- **Generic benefits**: "Save time" / "Improve productivity" — if it could apply to any company, rewrite.
- **No CTA or 5 CTAs**: pick exactly one. A QR code is fine for printed leave-behinds.
- **Tiny logos**: customer logo strips at 24pt height minimum. If they're smaller, drop them.
- **Forgotten print bleed**: if the user will print this, add 3mm bleed; otherwise not needed.

## Output

Generate the PDF and confirm: page count = 1. If the content can't fit, push back to the user about what to cut, don't silently overflow to page 2.

Example prompts

Once installed, try these prompts in Claude:

  • One-pager for our new analytics product. Headline: "Cut reporting time by 80%". Three benefits: [...]
  • Internal one-pager pitching a new hire request. We need 2 senior PMs because [...]