Thank you for your interest in contributing to Operator Uplift! We welcome contributions from the community.
- Check if the issue already exists
- Use the issue template
- Provide detailed reproduction steps
- Include environment details
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Follow existing code style
- Write clear commit messages
- Add tests for new features
- Update documentation as needed
- Ensure all tests pass
# Clone your fork
git clone https://github.com/YOUR_USERNAME/operatoruplift.created.app.git
# Add upstream remote
git remote add upstream https://github.com/operatoruplift/operatoruplift.created.app.git
# Install dependencies
npm install
# Create a branch
git checkout -b feature/my-feature- Use present tense ("Add feature" not "Added feature")
- Use imperative mood ("Move cursor to..." not "Moves cursor to...")
- Limit first line to 72 characters
- Reference issues and pull requests
Be respectful, inclusive, and professional in all interactions.
Feel free to open a discussion or reach out to the maintainers.
Thank you for contributing! 🎉