cd /news/ai-tools/show-hn-1pager-fixing-the-ai-verbosi… Β· home β€Ί topics β€Ί ai-tools β€Ί article
[ARTICLE Β· art-33023] src=github.com β†— pub= topic=ai-tools verified=true sentiment=↑ positive

Show HN: 1pager: Fixing the AI verbosity problem

A developer released 1pager, an AI skill that condenses long documents, directories, or chats into a strict one-page summary with bullet-first formatting and minimal verbosity, addressing the common problem of verbose AI output. The tool exports to Markdown and .docx, and aims to reduce the 'validation tax' on readers by forcing brevity and removing AI-writing tells.

read2 min views1 publishedJun 18, 2026

A skill that condenses any long document, directory, or chat into a strict one-page summary β€” bullet-first, least verbosity possible β€” humanizes it, and exports a .md

plus a .docx

(opens in Word and Google Docs).

LLMs are verbose by default. Left unedited, their output is long, padded, and full of tells (rule-of-three, "delve", em-dash sprees, generic upbeat closers).

The cost lands on the reader. As Camille Fournier argues in Guidelines for respectful use of AI, shipping unreviewed, bloated AI output creates a validation tax: colleagues have to read and verify text the author never bothered to trim. Long PRs, wall- of-text messages, and bloated docs are, in her words, "frankly, just rude." Brevity is a form of respect β€” shorter is better because it protects the reader's time.

This skill exists to do the trimming the author should have done: cut the output down to only what the reader needs to understand or decide, on a single page.

Strips to essentialsβ€” keeps the point, the decision/ask, the few supporting facts, real risks, and concrete next steps. Drops everything else.Drafts a strict 1-pagerβ€” bottom line first, then bullets. One page, hard ceiling (~350 words).** Humanizes**β€” removes AI-writing tells. Invokes the installedhumanizer

skill if present; otherwise falls back to the bundledreferences/humanizer.md

.Exports two filesβ€”<name>-1pager.md

and<name>-1pager.docx

.

1pager/
β”œβ”€β”€ SKILL.md                     # the skill: condense β†’ humanize β†’ export
β”œβ”€β”€ README.md                    # this file
β”œβ”€β”€ scripts/
β”‚   └── md_to_docx.py            # pure-stdlib Markdown β†’ .docx (no dependencies)
└── references/
    └── humanizer.md             # bundled humanizer rules (fallback)

In Claude Code, the skill triggers when you ask to condense, shorten, or make a 1-pager out of something:

"Condense this design doc into a one-pager." "This thread is way too long β€” give me a tl;dr I can share." "Boil the docs/ folder down to a single page."

Point it at a directory and it combines the relevant files into one page by default (one page per file if you ask for that instead).

You can also run the converter directly:

python3 scripts/md_to_docx.py my-1pager.md my-1pager.docx

md_to_docx.py

supports the small Markdown subset a 1-pager needs: #

–####

headings, -

/*

bullets (two-space indent = sub-bullet), **bold**

, and code

(rendered monospace). It has no external dependencies β€” a .docx

is just a zip of XML, built with the Python standard library.

── more in #ai-tools 4 stories Β· sorted by recency
── more on @camille fournier 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain β€” perfect for shipping the agent you just read about.

$git push zahid main
β†’ Live at https://your-agent.zahid.host βœ“
Get free account β†’ Pricing
from €0/mo Β· no card required
LIVE [news/show-hn-1pager-fixin…] indexed:0 read:2min 2026-06-18 Β· β€”