- 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
- Clone your fork
- Load the extension in Chrome developer mode
- Make your changes
- Test thoroughly on different websites
- Submit your PR
- Use ES6+ features
- Follow Chrome extension best practices
- Comment complex logic
- Maintain Manifest V3 compliance