GitHub - github/awesome-copilot: Community-contributed instructions, prompts, and configurations to help you make the most of GitHub Copilot. | Latest TMZ Celebrity News & Gossip | Watch TMZ Live
Skip to content

github/awesome-copilot

Repository files navigation

🤖 Awesome GitHub Copilot Customizations

Enhance your GitHub Copilot experience with community-contributed instructions, prompts, and configurations. Get consistent AI assistance that follows your team's coding standards and project requirements.

🎯 GitHub Copilot Customization Features

GitHub Copilot provides three main ways to customize AI responses and tailor assistance to your specific workflows, team guidelines, and project requirements:

🔧 Custom Instructions 📝 Reusable Prompts 🧩 Custom Chat Modes
Define common guidelines for tasks like code generation, reviews, and commit messages. Describe how tasks should be performed

Benefits:
• Automatic inclusion in every chat request
• Repository-wide consistency
• Multiple implementation options
Create reusable, standalone prompts for specific tasks. Describe what should be done with optional task-specific guidelines

Benefits:
• Eliminate repetitive prompt writing
• Shareable across teams
• Support for variables and dependencies
Define chat behavior, available tools, and codebase interaction patterns within specific boundaries for each request

Benefits:
• Context-aware assistance
• Tool configuration
• Role-specific workflows

💡 Pro Tip: Custom instructions only affect Copilot Chat (not inline code completions). You can combine all three customization types - use custom instructions for general guidelines, prompt files for specific tasks, and chat modes to control the interaction context.

📝 Contributing

We welcome contributions! Please see our Contributing Guide for details on how to submit new instructions and prompts.

📋 Custom Instructions

Team and project-specific instructions to enhance GitHub Copilot's behavior for specific technologies and coding practices:

Title Description Install
Angular Development Instructions Angular-specific coding standards and best practices Install in VS Code Install in VS Code
ASP.NET REST API Development Guidelines for building REST APIs with ASP.NET Install in VS Code Install in VS Code
Azure Functions Typescript TypeScript patterns for Azure Functions Install in VS Code Install in VS Code
Bicep Code Best Practices Infrastructure as Code with Bicep Install in VS Code Install in VS Code
Blazor Blazor component and application patterns Install in VS Code Install in VS Code
Cmake Vcpkg C++ project configuration and package management Install in VS Code Install in VS Code
Copilot Process tracking Instructions See process Copilot is following where you can edit this to reshape the interaction or save when follow up may be needed Install in VS Code Install in VS Code
C# Development Guidelines for building C# applications Install in VS Code Install in VS Code
.NET MAUI .NET MAUI component and application patterns Install in VS Code Install in VS Code
Genaiscript AI-powered script generation guidelines Install in VS Code Install in VS Code
Generate Modern Terraform Code For Azure Guidelines for generating modern Terraform code for Azure Install in VS Code Install in VS Code
Go Development Instructions Instructions for writing Go code following idiomatic Go practices and community standards Install in VS Code Install in VS Code
Guidance for Localization Guidelines for localizing markdown documents Install in VS Code Install in VS Code
Markdown Documentation and content creation standards Install in VS Code Install in VS Code
Next.js + Tailwind Development Instructions Next.js + Tailwind development standards and instructions Install in VS Code Install in VS Code
Performance Optimization Best Practices The most comprehensive, practical, and engineer-authored performance optimization instructions for all languages, frameworks, and stacks. Covers frontend, backend, and database best practices with actionable guidance, scenario-based checklists, troubleshooting, and pro tips. Install in VS Code Install in VS Code
Python Coding Conventions Python coding conventions and guidelines Install in VS Code Install in VS Code
Secure Coding and OWASP Guidelines Comprehensive secure coding instructions for all languages and frameworks, based on OWASP Top 10 and industry best practices. Install in VS Code Install in VS Code

💡 Usage: Copy these instructions to your .github/copilot-instructions.md file or create task-specific .github/.instructions.md files in your workspace's .github/instructions folder.

🎯 Reusable Prompts

Ready-to-use prompt templates for specific development scenarios and tasks, defining prompt text with a specific mode, model, and available set of tools.

Title Description Install
ASP.NET Minimal API with OpenAPI Create ASP.NET Minimal API endpoints with proper OpenAPI documentation Install in VS Code Install in VS Code
Azure Cost Optimize Analyze Azure resources used in the app (IaC files and/or resources in a target rg) and optimize costs - creating GitHub issues for identified optimizations. Install in VS Code Install in VS Code
Comment Code Generate A Tutorial Transform this Python script into a polished, beginner-friendly project by refactoring the code, adding clear instructional comments, and generating a complete markdown tutorial. Install in VS Code Install in VS Code
C# Async Programming Best Practices Get best practices for C# async programming Install in VS Code Install in VS Code
C# Documentation Best Practices Ensure that C# types are documented with XML comments and follow best practices for documentation. Install in VS Code Install in VS Code
MSTest Best Practices Get best practices for MSTest unit testing, including data-driven tests Install in VS Code Install in VS Code
NUnit Best Practices Get best practices for NUnit unit testing, including data-driven tests Install in VS Code Install in VS Code
XUnit Best Practices Get best practices for XUnit unit testing, including data-driven tests Install in VS Code Install in VS Code
Entity Framework Core Best Practices Get best practices for Entity Framework Core Install in VS Code Install in VS Code
Product Manager Assistant: Feature Identification and Specification This workflow guides you through a systematic approach to identify missing features, prioritize them, and create detailed specifications for implementation. Install in VS Code Install in VS Code
Javascript Typescript Jest Best practices for writing JavaScript/TypeScript tests using Jest, including mocking strategies, test structure, and common patterns. Install in VS Code Install in VS Code
Multi Stage Dockerfile Create optimized multi-stage Dockerfiles for any language or framework Install in VS Code Install in VS Code
My Issues List my issues in the current repository Install in VS Code Install in VS Code
My Pull Requests List my pull requests in the current repository Install in VS Code Install in VS Code
Next Intl Add Language Add new language to a Next.js + next-intl application Install in VS Code Install in VS Code

💡 Usage: Use /prompt-name in VS Code chat, run Chat: Run Prompt command, or hit the run button while you have a prompt open.

🧩 Custom Chat Modes

Custom chat modes define specific behaviors and tools for GitHub Copilot Chat, enabling enhanced context-aware assistance for particular tasks or workflows.

Title Description Install
4.1 Beast Mode A custom prompt to get GPT 4.1 to behave like a top-notch coding agent. Install in VS Code Install in VS Code
Debug Mode Instructions Debug your application to find and fix a bug Install in VS Code Install in VS Code
Planning mode instructions Generate an implementation plan for new features or refactoring existing code. Install in VS Code Install in VS Code
PostgreSQL Database Administrator Work with PostgreSQL databases using the PostgreSQL extension. Install in VS Code Install in VS Code
Create PRD Chat Mode Generate a comprehensive Product Requirements Document (PRD) in Markdown, detailing user stories, acceptance criteria, technical considerations, and metrics. Optionally create GitHub issues upon user confirmation. Install in VS Code Install in VS Code
Refine Requirement or Issue Chat Mode Refine the requirement or issue with Acceptance Criteria, Technical Considerations, Edge Cases, and NFRs Install in VS Code Install in VS Code

💡 Usage: Create new chat modes using the command Chat: Configure Chat Modes..., then switch your chat mode in the Chat input from Agent or Ask to your own mode.

📚 Additional Resources

🛠️ Development Configuration

This repository uses various configuration files to ensure consistent code style and avoid issues with line endings:

💡 Note: All markdown files in this repository use LF line endings (Unix-style) to avoid mixed line endings issues. The repository is configured to automatically handle line endings conversion.

📄 License

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

🤝 Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.

™️ 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.

About

Community-contributed instructions, prompts, and configurations to help you make the most of GitHub Copilot.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

TMZ Celebrity News – Breaking Stories, Videos & Gossip

Looking for the latest TMZ celebrity news? You've come to the right place. From shocking Hollywood scandals to exclusive videos, TMZ delivers it all in real time.

Whether it’s a red carpet slip-up, a viral paparazzi moment, or a legal drama involving your favorite stars, TMZ news is always first to break the story. Stay in the loop with daily updates, insider tips, and jaw-dropping photos.

🎥 Watch TMZ Live

TMZ Live brings you daily celebrity news and interviews straight from the TMZ newsroom. Don’t miss a beat—watch now and see what’s trending in Hollywood.