ipIterPrompt

README Generator

Generate a README that answers what, why, and how-to-run in 60 seconds.

iterpromptUpdated 2026-04-28

Creates a complete, honest README from your project details: what it does, quickstart that actually works, configuration table, and project status. Optimized for the 60-second scan a real visitor gives your repo before deciding to use it or leave.

The prompt

Variables to fill in: {{details}}

Write a README.md for the project below. A visitor should understand what it does and have it running within 60 seconds of reading.

Structure:
1. One-sentence description (what + who it's for). Then 2-3 sentences on why it exists (what it replaces or fixes).
2. **Quickstart** — the minimal copy-pasteable commands to install and run. Include prerequisites with versions.
3. **Usage** — 1-2 realistic examples with expected output shown.
4. **Configuration** — table of env vars/options: Name | Default | Description. Only if applicable.
5. **Project status** — honest: production / beta / experiment / unmaintained.
6. **Contributing & License** — one line each.

Rules: no badges wall, no marketing language, no "blazingly fast." If I haven't given you enough for a section, put [TODO: what's needed] rather than inventing details. Code blocks must be complete and runnable, not elided with "...".

Project details:
{{details}}

Run this prompt on a real model without leaving the page. Every run is saved to your history for this prompt.

Fill in the variables

How to use

  1. 1Paste as much as you have into {{details}}: the package.json/pyproject, main entry file, or even just a description of what it does.
  2. 2Fill the [TODO] markers it leaves — those are real gaps, not laziness.
  3. 3Actually run the quickstart commands in a clean environment before committing; the model can't verify your install works.

Examples

CLI tool README

Input

Details: a Go CLI that converts Notion exports to Hugo markdown, installed via `go install`, two flags: --input and --out.

Output

# notion2hugo Convert Notion workspace exports into Hugo-ready markdown, for people migrating their blog off Notion. ## Quickstart ```bash go install github.com/[TODO: your path]/notion2hugo@latest notion2hugo --input export.zip --out content/posts ```...

Pro tips

  • Regenerate the Usage section whenever your CLI flags change — stale examples are worse than none.

Frequently asked questions

Can it document an existing codebase it hasn't seen?+

Give it the entry point file and directory listing and it does well. For anything bigger, use a coding agent with repo access (see the claude-md library on this site) rather than a single prompt.

Related

"Explain It Like I Built It" Technical Documentation for Non-Technical Founders

Turn any AI chat into a "explain it like i built it" technical documentation for non-technical founders with this community persona prompt.

4,023 copiesOpen ↗

Python Code Generator — Clean, Optimized & Production-Ready

Turn any AI chat into a python code generator — clean, optimized & production-ready with this community persona prompt.

1,285 copiesOpen ↗

UI Architect Agent Role

Turn any AI chat into an ui architect agent role with this community persona prompt.

3,958 copiesOpen ↗

Act as a Product Manager

Turn any AI chat into an act as a product manager with this community persona prompt.

4,062 copiesOpen ↗

Used in these guides