A curated collection of best-practice Copilot instructions and coding guidelines for a wide range of languages, frameworks, and development scenarios.
- Language- and framework-specific Copilot prompt files
- Senior developer best practices for Java, Python, JavaScript, TypeScript, Go, C++, and more
- Guidelines for web, backend, mobile, cloud, and data science projects
- Emphasis on SOLID, DRY, KISS, YAGNI, OWASP, DOP, FP, and DDD principles
- MIT Licensed
rules-copilot-instructions/— Contains subfolders for each language or framework, each with a Copilot instructions file and relevant guidelines.- Example:
rules-copilot-instructions/java-general-purpose/copilot-instructions.mdprovides comprehensive Java best practices.
- Browse to the relevant subfolder for your tech stack.
- Review or copy the Copilot instructions for your project.
- Apply these guidelines to improve code quality, maintainability, and security.
This project is licensed under the MIT License. See the LICENSE file for details.