Thanks for contributing to openclaw-roborock-cli.
- Fork and clone the repository.
- Create a virtual environment.
- Install dependencies:
pip install -e .[dev]- Run tests:
pytest- Keep changes focused and scoped.
- Add or update tests for behavior changes.
- Update docs (
README.md,docs/) when behavior or commands change. - Ensure CI is green.
- If changing OpenClaw integration behavior, update
docs/OPENCLAW_SKILL.md.
- Use clear, imperative commit messages.
- Mention user-facing changes first.
- Never commit
config.json, tokens, or account credentials. - If you discover a security issue, open a private report to the maintainer instead of a public issue.