A bad README kills adoption. A good README drives stars, forks, and contributions. Here's how to write ones developers actually read — using AI prompts.
Why most READMEs fail
- They're too long (nobody reads 500-line READMEs)
- They lead with installation instead of the problem
- They assume the reader already cares
- They have no quick start (just walls of configuration)
- They don't show what the tool actually does
The README prompt
Write a README for [PROJECT].
Structure:
1. Project name + one-line description (what it does)
2. Badges (build status, version, license)
3. Why this exists (the problem it solves — 2 sentences)
4. Quick start (3 commands maximum to get running)
5. What it does (3-5 bullet points, outcome-focused)
6. Configuration (table format, only essential options)
7. Examples (1-2 real usage examples)
8. Contributing (how to contribute, link to guidelines)
9. License
Constraints:
- Write for someone who skims
- No walls of text
- Use code blocks for all commands and code
- If a section would be longer than 5 lines, use bullets
Example output
# DataPipe
Fast, lightweight ETL pipeline for small-to-medium datasets.
[] [] []
## Why
Most ETL tools are enterprise-grade and complex. DataPipe handles the 80% case: moving data between databases, APIs, and files — without a learning curve.
## Quick Start
npm install datapipe
datapipe init
datapipe run
## What it does
- Moves data between PostgreSQL, MySQL, CSV, JSON, and REST APIs
- Handles schema mapping automatically
- Runs transformations with JavaScript expressions
- Schedules recurring pipelines
- Logs everything for debugging
## Configuration
| Option | Default | Description |
|--------|---------|-------------|
| source | required | Connection string or file path |
| target | required | Connection string or file path |
| transform | null | Optional JavaScript expression |
| schedule | null | Cron expression for recurring runs |
The pattern
Every README should answer 3 questions in order:
- What does this do? (first line)
- Why should I care? (second paragraph)
- How do I try it? (quick start)
Everything else is reference material that goes below the fold.
The full developer productivity library (30 prompts including README, code review, testing, debugging, and documentation prompts): https://innovate01.gumroad.com/l/plytri ($49)
Start with the $9 pack: https://innovate01.gumroad.com/l/qevvy
Top comments (0)