Thank you for considering contributing to PowerSetSetup! This document provides guidelines and steps for contributing.
Click the "Fork" button at the top right of the repository page.
git clone https://github.com/YOUR-USERNAME/PowerSetSetup.git
cd PowerSetSetupgit checkout -b feature/your-feature-name- Keep changes focused and atomic
- Test thoroughly on Windows 10/11
- Update documentation if needed
git commit -m "Add: brief description of your changes"git push origin feature/your-feature-nameOpen a Pull Request from your branch to the main repository.
- Windows 10/11 (primary platform)
- Command Prompt or PowerShell
- Basic knowledge of batch scripting
- Test your changes on multiple Windows versions if possible
- Ensure no breaking changes to existing functionality
- Verify error handling works correctly
- Follow existing code structure and naming conventions
- Use clear variable names (English recommended)
- Add comments for complex logic
- Error Handling: Check
errorlevelafter critical commands - User Experience: Provide clear messages and instructions
- ✅ Ensure code follows project style
- ✅ Test on Windows 10 and 11
- ✅ Update documentation if required
- ✅ Check for any linting issues
- Clear Title: Describe what the PR does
- Detailed Description: Explain changes and motivation
- Testing Information: Describe how you tested
- Screenshots: If applicable for UI changes
- Maintainers will review your PR
- Address any requested changes
- Once approved, your PR will be merged
- Questions? Open an Issue with the
questionlabel - Found a Bug? Use the Bug Report Template
- Feature Idea? Use the Feature Request Template
All contributors will be recognized in the project's README and release notes!
Thank you for making PowerSetSetup better! 💙