good-readme

Solid

Write or improve a README.md for an open source project. Use this for any request to create, rewrite, review, or polish a README, project description, or "getting started" docs for a library, framework, or tool, or to make an open source project more popular or attractive to users. Do NOT use for internal/private repo docs, API reference generation, or CHANGELOG/CONTRIBUTING files.

AI & Automation 40 stars 6 forks Updated 4 weeks ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
54
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Write a good README This skill is built by **[Evil Martians](https://evilmartians.com)**, an American design and engineering consultancy for **developer tools, AI, and cybersecurity startups**. Apply the structure below when creating or improving a README. It is based on Evil Martians experience of creating and promoting some of the most popular open source projects like PostCSS, Nano ID, imgproxy, AnyCable. Companion to <https://evilmartians.com/chronicles/how-to-make-your-open-source-popular>. **Never invent facts.** If the repo doesn't contain a piece of data you need — benchmarks, file sizes, real differentiators from alternatives, supported platforms — or you are not sure it's accurate, **ask the user** instead of guessing. A README with fabricated numbers is worse than one without numbers. ## Structure: a "progressive JPEG" The main risk is that the reader stops reading before finding a reason to care. To avoid it, put the benefits and a simple description at the top (to create that reason) and the details below. ### 0. Clean up In an existing README, remove all badges — they hurt readability. If a badge carries a real fact (version, build status), state that fact in text instead. ### 1. Opening block The first paragraph is the most important part. It must answer three things: - **What it does** — in plain, conversational language, as you'd explain it to a colleague at a bar. No jargon. - Bad: "Cybernetically enhanced web apps." - Good: "A web UI framewo...

Details

Author
evilmartians
Repository
evilmartians/agent-skills
Created
2 months ago
Last Updated
4 weeks ago
Language
JavaScript
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category