readme-writer
SKILL.md
README Writer
README Structure
A good README flows through these sections:
- What and why — What the package does and why it matters (the "what's in it for me" for the reader)
- Install and use — How to get started quickly
- Configuration — Common options and methods
- Contributing — How to contribute, or a pointer to CONTRIBUTING.md. Notes on the build environment and portability
- Project layout — Brief explanation of unusual top-level directories or files, hints for navigating the source
Writing for a Technical Audience
Reading Level
Target a Flesch-Kincaid grade level of 11 or below. Technical terms will naturally inflate the score — that's fine. The goal is to keep the surrounding prose clear and direct so the technical content stays accessible.
After writing or revising, measure with scripts/flesch_kincaid.rb: