Ways to Contribute
Find the perfect way to contribute based on your skills and interests
Contribution Process
Follow these steps to contribute to the project
Fork the Repository
Start by forking the GitHub repository to your own account.
Find or Create an Issue
Look for existing issues or create a new one to document the problem or feature you want to work on.
Make Your Changes
Create a branch, make your changes, ensuring they follow the project's coding standards.
Submit a Pull Request
Open a pull request with a clear description of the changes and reference any related issues.
Code Review
Project maintainers will review your code, suggest changes if needed, and discuss your implementation.
Merge
Once approved, your changes will be merged into the main project. Congratulations on becoming a contributor!
Contribution Guidelines
To ensure a smooth contribution experience, please follow these guidelines
For Code Contributions
Follow C# coding conventions and style guidelines
Write clear, maintainable, and documented code
Include appropriate tests for new features
Keep pull requests focused on a single feature or fix
Update documentation to reflect code changes
For Custom Instructions
Provide clear, descriptive titles
Include detailed explanations of what the instruction does
Specify any language, framework, or domain specificity
Test your instructions with GitHub Copilot before submitting
Follow the issue template when submitting