Write Contributing

Writes and maintains a repo's `CONTRIBUTING.md` in the house style — scaffolds one where none exists, reconciles an existing guide against the repo it describes. Every repo-specific statement is derived from the file that owns it (branch base from `pr.base`, the gate command from the root `verify` key, the commit convention from commitlint, intake links from `.github/ISSUE_TEMPLATE/`, the package manager from the lockfile) instead of retyped, so the guide cannot contradict the repo; hand-written prose is never rewritten. Previews a plan and writes only after confirmation. Use when the user wants to write, scaffold, fix, update or reconcile a contributing guide or `CONTRIBUTING.md`, says the guide is out of date or tells contributors the wrong branch, or says things like "write the contributing guide", "update CONTRIBUTING.md", "Contributing-Guide schreiben", "CONTRIBUTING aktualisieren". Not for READMEs or the `docs/` tree.

TitusKirch 8cce0b9 4 files · 40.7 KB Updated

File contents

TitusKirch/skills/tree/main/skills/docs/write-contributing commit 8cce0b9c13

Frequently asked questions

npx skillmds@latest add tituskirch/write-contributing