Structure and rewrite docs for frontend repositories, especially README.md, CONTRIBUTING.md, SECURITY.md, and other top-level docs. Use when creating or reorganizing frontend repo docs, clarifying user vs contributor guidance, reducing doc sprawl, or fixing stale commands, paths, and links in top-level docs.
95
95%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Use this when shaping top-level docs for a put.io frontend repo. Copy the structure, not the wording. Documentation is part of the interface; optimize for scanability, rhythm, and visual clarity, not just correctness.
README.md is user-facing.CONTRIBUTING.md is developer-facing.LICENSE states the license.SECURITY.md explains private-first vulnerability disclosure and points reporters to devs@put.io.This separation keeps “how do I use this?” out of contributor docs and keeps “how do I set up my environment?” out of the README.
Use this order unless the repo gives a strong reason not to:
CONTRIBUTING.md.Docs section. When deeper docs exist, use it to link to them; otherwise use it for lightweight project navigation.Contributing, Distribution, Architecture, or Agent guide over CONTRIBUTING.md or docs/DISTRIBUTION.md.Contributing section that points to CONTRIBUTING.md.License section that points to LICENSE.SECURITY.md from the README when it materially helps navigation, but do not let it crowd the main user flow.putio-sdk-typescript pattern: style=flat, colorA=000000, colorB=000000, and style="text-decoration:none;" on each badge link.Docs section as a dump of every top-level file. Keep Contributing and License in their own sections unless the repo has a strong reason not to.AGENTS.md or fastlane/README.md, put those links last or move them into a separate section such as Repo Internals.README.md, CONTRIBUTING.md, and GitHub templates.Use this order unless the repo gives a strong reason not to:
references/contributing-template.md when the repo needs a new contributor guide..github/pull_request_template.md or .github/ISSUE_TEMPLATE/*, treat them as part of the contributor doc surface and keep the high-level expectations aligned.devs@put.io as the contact email.references/security-template.md when the repo needs a new security policy.README.md when helpful.README.md.README.md answers what the project is, how to install it, and how to use it.README.md includes a compact Docs section.README.md uses human-facing doc labels instead of raw filenames or paths.README.md includes short Contributing and License sections that point to the canonical files.CONTRIBUTING.md explains how to set up an environment to contribute and how to validate changes.SECURITY.md uses private-first disclosure and points to devs@put.io.LICENSE exists and is linked where appropriate.