awesome-copilot/README.md
Aaron Powell 37bf2bdf43 title
2025-08-21 10:58:49 +10:00

4.8 KiB

🤖 Awesome GitHub Copilot Customizations

Powered by Awesome Copilot

A curated collection of prompts, instructions, and chat modes to supercharge your GitHub Copilot experience across different domains, languages, and use cases.

🚀 What is Awesome GitHub Copilot?

This repository provides a comprehensive toolkit for enhancing GitHub Copilot with specialized:

  • Awesome Prompts - Focused, task-specific prompts for generating code, documentation, and solving specific problems
  • Awesome Instructions - Comprehensive coding standards and best practices that apply to specific file patterns or entire projects
  • Awesome Chat Modes - Specialized AI personas and conversation modes for different roles and contexts

🔧 How to Use

Prompts

Use the / command in GitHub Copilot Chat to access prompts:

/awesome-copilot create-readme

Instructions

Instructions automatically apply to files based on their patterns and provide contextual guidance for coding standards, frameworks, and best practices.

Chat Modes

Activate chat modes to get specialized assistance from AI personas tailored for specific roles like architects, DBAs, or security experts.

🤝 Contributing

We welcome contributions! Please see our Contributing Guidelines for details on how to:

  • Add new prompts, instructions, or chat modes
  • Improve existing content
  • Report issues or suggest enhancements

Quick Contribution Guide

  1. Follow our file naming conventions and frontmatter requirements
  2. Test your contributions thoroughly
  3. Update the appropriate README tables
  4. Submit a pull request with a clear description

📖 Repository Structure

├── prompts/          # Task-specific prompts (.prompt.md)
├── instructions/     # Coding standards and best practices (.instructions.md)
├── chatmodes/        # AI personas and specialized modes (.chatmode.md)
└── scripts/          # Utility scripts for maintenance

🌟 Getting Started

  1. Browse the Collections: Check out our comprehensive lists of prompts, instructions, and chat modes.
  2. Add to your editor: Click the "Install" button to install to VS Code, or copy the file contents for other editors.
  3. Start Using: Copy prompts to use with / commands, let instructions enhance your coding experience, or activate chat modes for specialized assistance.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🛡️ Security & Support

🎯 Why Use Awesome GitHub Copilot?

  • Productivity: Pre-built prompts and instructions save time and provide consistent results
  • Best Practices: Benefit from community-curated coding standards and patterns
  • Specialized Assistance: Access expert-level guidance through specialized chat modes
  • Continuous Learning: Stay updated with the latest patterns and practices across technologies

Ready to supercharge your coding experience? Start exploring our prompts, instructions, and chat modes!

📚 Additional Resources

™️ Trademarks

This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.