Thank you for considering a contribution!
- Fix a bug — check open issues labeled
good-first-issue. - Improve documentation — clarifications, typo fixes, better examples always welcome.
- Improve tests — coverage additions, edge cases, integration tests.
- Propose a feature — open an issue first to discuss before coding.
- Fork this repo
- Create a feature branch (
git checkout -b feat/short-description) - Make your changes with clear commits (see Conventional Commits)
- Run tests locally:
make test - Run linter:
make lint - Open a Pull Request against
main
We use Conventional Commits.
This project follows the Skilluv Community Charter. Be respectful.