readme-pass
Make the README useful before making it pretty. Optimize for a distracted reader who wants to know what the project does, how to install it, and whether it fits their stack.
Workflow
- Read the repository instructions, README, installer files, and manifest. Do not document unsupported behavior.
- Find existing brand assets before generating a banner. Check
assets/, public/, docs/, logos, and brand files.
- Cut before adding. Remove repeated claims, generic motivation, stale implementation detail, and sections that restate a table.
- Put the sections in this order when the project supports them:
- one-line value
- agent-first install
- core workflow or example
- included capabilities
- compatibility
- advanced setup and safety
- credits and license
- Apply the
writing skill. Preserve facts, commands, links, names, and licenses.
- Add presentation only after the content is lean.
- Verify commands, anchors, links, supported operating systems, and the changed diff.
Attention budget
- Answer "what is this?" in one sentence.
- Keep paragraphs to one idea and usually one to three sentences.
- Prefer a short table for repeated mappings such as skill to purpose or host to support.
- Show the main workflow once. Link or move deep internals instead of explaining them twice.
- Put copyable prompts and commands before implementation details.
- Keep examples small enough to understand without scrolling back.
- Delete any sentence that only announces importance or repeats the heading.
- Do not preserve prose merely because it already exists.
Agent-first install
When setup changes the user's machine, place a copyable agent-install prompt before manual commands. Tell the agent to:
- detect the operating system and select a documented installer;
- read repository instructions before mutation;
- preserve local changes and user-owned configuration;
- run the documented dry-run or preview first;
- continue only when no blocker remains;
- verify the installed capability and report backups, skips, failures, and unverified steps.
Use only commands and operating systems present in the repo. Keep manual commands below the prompt as a fallback.
Presentation
Preserve existing branding. Add a banner, badges or navigation only when the
requested presentation work benefits from them. A text cleanup does not require
image generation. Use a plain heading when no visual identity is available.
Writing rules
Use sentence-case headings, plain words, and concrete claims. Avoid em dashes, decorative triads, boldface spam, empty promises, and repeated feature lists.
Delivery
- Stage files only when staging, committing or PR preparation is requested.
- Inspect the changed content for private information before an authorized publication.
- Report what was cut, what moved, what was added, and what remains unverified.
1---2name: readme-pass3description: Make a public repository README easier to understand and use. Apply when README structure or presentation is requested.4---56# readme-pass78Make the README useful before making it pretty. Optimize for a distracted reader who wants to know what the project does, how to install it, and whether it fits their stack.910## Workflow11121. Read the repository instructions, README, installer files, and manifest. Do not document unsupported behavior.132. Find existing brand assets before generating a banner. Check `assets/`, `public/`, `docs/`, logos, and brand files.143. Cut before adding. Remove repeated claims, generic motivation, stale implementation detail, and sections that restate a table.154. Put the sections in this order when the project supports them:16 - one-line value17 - agent-first install18 - core workflow or example19 - included capabilities20 - compatibility21 - advanced setup and safety22 - credits and license235. Apply the `writing` skill. Preserve facts, commands, links, names, and licenses.246. Add presentation only after the content is lean.257. Verify commands, anchors, links, supported operating systems, and the changed diff.2627## Attention budget2829- Answer "what is this?" in one sentence.30- Keep paragraphs to one idea and usually one to three sentences.31- Prefer a short table for repeated mappings such as skill to purpose or host to support.32- Show the main workflow once. Link or move deep internals instead of explaining them twice.33- Put copyable prompts and commands before implementation details.34- Keep examples small enough to understand without scrolling back.35- Delete any sentence that only announces importance or repeats the heading.36- Do not preserve prose merely because it already exists.3738## Agent-first install3940When setup changes the user's machine, place a copyable agent-install prompt before manual commands. Tell the agent to:4142- detect the operating system and select a documented installer;43- read repository instructions before mutation;44- preserve local changes and user-owned configuration;45- run the documented dry-run or preview first;46- continue only when no blocker remains;47- verify the installed capability and report backups, skips, failures, and unverified steps.4849Use only commands and operating systems present in the repo. Keep manual commands below the prompt as a fallback.5051## Presentation5253Preserve existing branding. Add a banner, badges or navigation only when the54requested presentation work benefits from them. A text cleanup does not require55image generation. Use a plain heading when no visual identity is available.5657## Writing rules5859Use sentence-case headings, plain words, and concrete claims. Avoid em dashes, decorative triads, boldface spam, empty promises, and repeated feature lists.6061## Delivery6263- Stage files only when staging, committing or PR preparation is requested.64- Inspect the changed content for private information before an authorized publication.65- Report what was cut, what moved, what was added, and what remains unverified.