CONTRIBUTING.md Builder
A CONTRIBUTING.md file welcomes new contributors and tells them exactly how to participate. Hosting platforms surface it automatically when someone files an issue or pull request. This builder assembles a complete, well-structured guide from a few inputs, so your project ships clear expectations from day one.
How it works
The builder composes Markdown sections from your inputs and toggles. It always includes an introduction and a how-to-contribute overview, then conditionally adds: reporting bugs, requesting features, the development setup, the pull request workflow, coding standards keyed to your stack, a commit message convention (optionally Conventional Commits), and a code of conduct link. Each section is templated with sensible defaults you can edit after copying.
Tips, example, and notes
Keep the guide actionable. A strong pull request section reads like a checklist:
1. Fork the repo and create a branch from main.
2. Add tests for your change.
3. Ensure the test suite and linters pass.
4. Open a pull request describing the change and why.
Reference your actual tooling so contributors know what runs in CI. If you adopt Conventional Commits, pair it with an automated release tool. Link a real CODE_OF_CONDUCT.md rather than describing rules inline so the guide stays focused on the contribution mechanics.