Thanks for contributing to broask.
Requirements:
- Go 1.22+
Clone the repo and run locally:
git clone https://github.com/mulhamna/broask.git
cd broask
go run . -- --helpBuild the binary:
go build -o broask .
./broask --helpPlease keep changes focused and easy to review.
Checklist:
- use clear commit messages
- update docs when behavior changes
- test the CLI flow you touched
- avoid unrelated refactors in the same PR
This repo uses Conventional Commits for automated releases.
Examples:
feat: add new config optionfix: avoid duplicate sound triggerdocs: clarify install steps
When opening a PR:
- explain what changed
- explain why it changed
- include any user-facing behavior change
- mention platform-specific caveats if relevant
Good contributions include:
- prompt detection improvements
- audio backend fixes
- CLI usability improvements
- docs and install improvements
- packaging and release automation fixes