Skip to main content
Awesome GitHub Copilot Hero Light

What is Awesome GitHub Copilot?

Awesome GitHub Copilot is a comprehensive, community-driven toolkit that enhances GitHub Copilot with specialized capabilities across different domains, languages, and use cases. Whether you’re building a web app, managing infrastructure, or working with data, you’ll find pre-built customizations that help you code faster and smarter.
This repository provides everything you need to customize GitHub Copilot for your specific workflows - from AI agents with specialized knowledge to coding standards that automatically guide your development.

Core Resources

Awesome GitHub Copilot offers six types of resources to enhance your development workflow:

Custom Agents

Specialized GitHub Copilot agents that integrate with MCP servers to provide enhanced capabilities for specific workflows and tools.

Instructions

Comprehensive coding standards and best practices that automatically apply to specific file patterns or entire projects.

Skills

Self-contained folders with instructions and bundled resources that enhance AI capabilities for specialized tasks.

Hooks

Automated workflows triggered by specific events during development, testing, and deployment.

Agentic Workflows

AI-powered repository automations that run coding agents in GitHub Actions with natural language instructions.

Plugins

Curated plugins of related agents and skills organized around specific themes and workflows.

Why Use Awesome GitHub Copilot?

Pre-built agents and instructions save time and provide consistent results. Instead of writing the same patterns repeatedly, let specialized agents handle common tasks while you focus on solving unique problems.
Benefit from community-curated coding standards and patterns. Each instruction and agent embodies expertise from developers who’ve solved similar challenges, helping you avoid common pitfalls.
Get expert-level guidance through specialized custom agents. Whether you need help with Azure architecture, Terraform, accessibility, or database optimization, there’s an agent with deep domain knowledge ready to assist.
Keep up with the latest patterns and practices across technologies. The community continuously updates resources with new frameworks, tools, and best practices.
Discover our most popular curated plugins that bundle related agents and skills:

Awesome Copilot

Meta skills that help you discover and generate curated GitHub Copilot agents, collections, instructions, and skills.

Copilot SDK

Build applications with the GitHub Copilot SDK across C#, Go, Node.js/TypeScript, and Python.

Partners

Custom agents created by GitHub partners for DevOps, security, databases, cloud infrastructure, and more.

How It Works

Awesome GitHub Copilot resources are designed to work seamlessly with your existing development workflow:
1

Install the MCP Server

The Awesome Copilot MCP (Model Context Protocol) Server provides functionality for searching and installing resources directly from this repository. Install it once in VS Code, VS Code Insiders, or Visual Studio.
2

Browse and Install Resources

Search through hundreds of agents, instructions, and skills. Install them with a single click using the MCP server or manually download the files you need.
3

Activate and Use

Agents become available in your Copilot chat interface. Instructions automatically apply to matching files. Skills can be loaded on demand for specialized tasks.
4

Customize and Extend

All resources are open source and fully customizable. Fork, modify, and share your own variations with the community.

Quick Start

Ready to enhance your GitHub Copilot experience? Get started in minutes:

Quick Start Guide

Install the MCP server and get your first agent running in under 5 minutes.

Browse Resources

Explore the full catalog of available agents, instructions, and skills.

Installation Options

Choose between automated MCP server installation or manual file downloads.

Cookbook

Learn with practical, copy-paste-ready code snippets and real-world examples.

Community-Driven

This project thrives on contributions from developers worldwide. Every agent, instruction, and skill is created and maintained by the community.

Contribute to Awesome GitHub Copilot

Join hundreds of contributors who are shaping the future of AI-assisted development.
The customizations in this repository are sourced from and created by third-party developers. GitHub does not verify, endorse, or guarantee the functionality or security of these resources. Please carefully inspect any agent and its documentation before installing.

Next Steps

Install Your First Agent

Follow the quick start guide to install the MCP server and activate your first custom agent.

Explore Use Cases

Learn how to use agents, instructions, skills, hooks, workflows, and plugins in your daily development.

Build docs developers (and LLMs) love