Write the docs that decide whether someone adopts a project: a truthful readme, a working quickstart, and answers to the first questions. Use when a project is capable but nobody gets past the first ten minutes.
Installs into .claude/skills of the current project.
Are you the author of Documentation For Adoption?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/amey-thakur-documentation-for-adoption)
---
name: documentation-for-adoption
description: "Write the docs that decide whether someone adopts a project: a truthful readme, a working quickstart, and answers to the first questions. Use when a project is capable but nobody gets past the first ten minutes."
---
# Documentation for adoption
Adoption is decided in the first few minutes by three questions: what is
this, does it fit my problem, and can I see it work. Reference
documentation matters later; these three decide whether there is a
later.
## Method
1. **Open with what it is and who it is for, in two sentences.** A
reader should self-select in or out immediately rather than reading a
page to discover the project does not fit.
2. **Show the smallest real example above the fold.** Working code with
its output, not a feature list. This is what a reader scans for and
what a screenshot cannot replace.
3. **Make the quickstart actually complete.** Install, minimal config,
first result, tested from a clean environment. A quickstart with an
undocumented prerequisite is where most adoption dies (see
contributor-onboarding).
4. **Say what it does not do.** Honest non-goals and known limitations
build more trust than feature claims, and they prevent the adoptions
that end in disappointment.
5. **Compare to the obvious alternative fairly.** Readers are already
asking; answering plainly, including where the alternative is
better, reads as confidence rather than weakness.
6. **Keep examples runnable and tested.** Documentation examples rot
silently, and a broken first example costs more than no example (see
documentation).
## Boundaries
- Adoption docs sell the fit; they do not replace reference material
that users need after committing (see api-reference-docs).
- Good documentation cannot rescue a project that does not work, and it
can accelerate the abandonment of one that nearly does.
- Translation of docs is a separate commitment with its own upkeep (see
translation-workflow).