Thank you for your interest in contributing!
- Use the issue templates for bugs and feature requests
- Check existing issues before creating a new one
- Provide clear descriptions and reproduction steps
- Fork the repository
- Create a feature branch (
git checkout -b feature/improvement) - Make your changes
- Commit with clear messages
- Push to your fork
- Open a Pull Request
- Corrections — Fix errors or outdated information
- Clarifications — Improve unclear sections
- New Commands — Add useful CLI commands we missed
- Platform Coverage — Extend guides for different scenarios
- Translations — Help make this accessible in other languages
- Use clear, concise language
- Include working code examples
- Test CLI commands before submitting
- Follow existing formatting patterns
This project uses pre-commit hooks. Install them after cloning:
pip install pre-commit
pre-commit install
pre-commit install --hook-type commit-msgHooks run automatically on commit and check:
- Code formatting (Prettier, Ruff)
- Commit message format (Conventional Commits)
- No secrets committed
- YAML/JSON validity
Please read and follow our Code of Conduct. Be respectful and constructive. We're all here to help each other build better repositories.
Start a discussion in GitHub Discussions for questions, ideas, or general conversations about the project.