Join Our Community

Help shape the future of AI-powered coding

The Copilot Instructions project thrives on community contributions. Whether you're sharing your own custom instructions, improving documentation, or enhancing the application - your help makes a difference!

Ways to Contribute

Find the perfect way to contribute based on your skills and interests

Share Instructions

Beginner-friendly

Share your Custom Instructions that help Copilot generate better code. Great for anyone who uses GitHub Copilot!

Improve Documentation

Beginner-friendly

Help improve our documentation, fix typos, clarify instructions, or add examples to make things clearer for everyone.

Code Contributions

Intermediate/Advanced

Help improve the application by fixing bugs, adding new features, or optimizing existing code using your .NET skills.

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

Ready to Contribute?

Join our growing community of contributors and help make GitHub Copilot even more powerful with custom instructions.

An unhandled error has occurred. Reload 🗙