awesome-copilot/docs/README.instructions.md

97 KiB

📋 Custom Instructions

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

How to Use Custom Instructions

To Install:

  • Click the VS Code or VS Code Insiders install button for the instruction you want to use
  • Download the *.instructions.md file and manually add it to your project's instruction collection

To Use/Apply:

  • Copy these instructions to your .github/copilot-instructions.md file in your workspace
  • Create task-specific .github/.instructions.md files in your workspace's .github/instructions folder
  • Instructions automatically apply to Copilot behavior once installed in your workspace
Title Description
.NET Framework Development
Install in VS Code
Install in VS Code Insiders
Guidance for working with .NET Framework projects. Includes project structure, C# language version, NuGet management, and best practices.
.NET Framework Upgrade Specialist
Install in VS Code
Install in VS Code Insiders
Specialized agent for comprehensive .NET framework upgrades with progressive tracking and validation
.NET MAUI
Install in VS Code
Install in VS Code Insiders
.NET MAUI component and application patterns
AI Prompt Engineering & Safety Best Practices
Install in VS Code
Install in VS Code Insiders
Comprehensive best practices for AI prompt engineering, safety frameworks, bias mitigation, and responsible AI usage for Copilot and LLMs.
Angular Development Instructions
Install in VS Code
Install in VS Code Insiders
Angular-specific coding standards and best practices
Ansible Conventions and Best Practices
Install in VS Code
Install in VS Code Insiders
Ansible conventions and best practices
ASP.NET REST API Development
Install in VS Code
Install in VS Code Insiders
Guidelines for building REST APIs with ASP.NET
Astro Development Instructions
Install in VS Code
Install in VS Code Insiders
Astro development standards and best practices for content-driven websites
Azure DevOps Pipeline YAML Best Practices
Install in VS Code
Install in VS Code Insiders
Best practices for Azure DevOps Pipeline YAML files
Azure Functions Typescript
Install in VS Code
Install in VS Code Insiders
TypeScript patterns for Azure Functions
Azure Logic Apps and Power Automate Instructions
Install in VS Code
Install in VS Code Insiders
Guidelines for developing Azure Logic Apps and Power Automate workflows with best practices for Workflow Definition Language (WDL), integration patterns, and enterprise automation
Azure Terraform Best Practices
Install in VS Code
Install in VS Code Insiders
Create or modify solutions built using Terraform on Azure.
Azure Verified Modules (AVM) Terraform
Install in VS Code
Install in VS Code Insiders
Azure Verified Modules (AVM) and Terraform
Bicep Code Best Practices
Install in VS Code
Install in VS Code Insiders
Infrastructure as Code with Bicep
Blazor
Install in VS Code
Install in VS Code Insiders
Blazor component and application patterns
C# Development
Install in VS Code
Install in VS Code Insiders
Guidelines for building C# applications
C# MCP Server Development
Install in VS Code
Install in VS Code Insiders
Instructions for building Model Context Protocol (MCP) servers using the C# SDK
C# 코드 작성 규칙
Install in VS Code
Install in VS Code Insiders
C# 애플리케이션 개발을 위한 코드 작성 규칙 by @jgkim999
C# アプリケーション開発
Install in VS Code
Install in VS Code Insiders
C# アプリケーション構築指針 by @tsubakimoto
Clojure Development Instructions
Install in VS Code
Install in VS Code Insiders
Clojure-specific coding patterns, inline def usage, code block templates, and namespace handling for Clojure development.
Cmake Vcpkg
Install in VS Code
Install in VS Code Insiders
C++ project configuration and package management
Code Generation Guidelines
Install in VS Code
Install in VS Code Insiders
Guidelines for writing Node.js and JavaScript code with Vitest testing
Codexer Instructions
Install in VS Code
Install in VS Code Insiders
Advanced Python research assistant with Context 7 MCP integration, focusing on speed, reliability, and 10+ years of software development expertise
ColdFusion Coding Standards
Install in VS Code
Install in VS Code Insiders
ColdFusion cfm files and application patterns
ColdFusion Coding Standards for CFC Files
Install in VS Code
Install in VS Code Insiders
ColdFusion Coding Standards for CFC component and application patterns
Collections Development
Install in VS Code
Install in VS Code Insiders
Guidelines for creating and managing awesome-copilot collections
Containerization & Docker Best Practices
Install in VS Code
Install in VS Code Insiders
Comprehensive best practices for creating optimized, secure, and efficient Docker images and managing containers. Covers multi-stage builds, image layer optimization, security scanning, and runtime best practices.
Convert Spring JPA project to Spring Data Cosmos
Install in VS Code
Install in VS Code Insiders
Step-by-step guide for converting Spring Boot JPA applications to use Azure Cosmos DB with Spring Data Cosmos
Copilot Process tracking Instructions
Install in VS Code
Install in VS Code Insiders
See process Copilot is following where you can edit this to reshape the interaction or save when follow up may be needed
Copilot Prompt Files Guidelines
Install in VS Code
Install in VS Code Insiders
Guidelines for creating high-quality prompt files for GitHub Copilot
Custom Instructions File Guidelines
Install in VS Code
Install in VS Code Insiders
Guidelines for creating high-quality custom instruction files for GitHub Copilot
Dart and Flutter
Install in VS Code
Install in VS Code Insiders
Instructions for writing Dart and Flutter code following the official recommendations.
DDD Systems & .NET Guidelines
Install in VS Code
Install in VS Code Insiders
DDD and .NET architecture guidelines
Dev Box image definitions
Install in VS Code
Install in VS Code Insiders
Authoring recommendations for creating YAML based image definition files for use with Microsoft Dev Box Team Customizations
DevOps Core Principles
Install in VS Code
Install in VS Code Insiders
Foundational instructions covering core DevOps principles, culture (CALMS), and key metrics (DORA) to guide GitHub Copilot in understanding and promoting effective software delivery.
Dotnet Wpf
Install in VS Code
Install in VS Code Insiders
.NET WPF component and application patterns
Genaiscript
Install in VS Code
Install in VS Code Insiders
AI-powered script generation guidelines
Generate Modern Terraform Code For Azure
Install in VS Code
Install in VS Code Insiders
Guidelines for generating modern Terraform code for Azure
Gilfoyle Code Review Instructions
Install in VS Code
Install in VS Code Insiders
Gilfoyle-style code review instructions that channel the sardonic technical supremacy of Silicon Valley's most arrogant systems architect.
GitHub Actions CI/CD Best Practices
Install in VS Code
Install in VS Code Insiders
Comprehensive guide for building robust, secure, and efficient CI/CD pipelines using GitHub Actions. Covers workflow structure, jobs, steps, environment variables, secret management, caching, matrix strategies, testing, and deployment strategies.
Go Development Instructions
Install in VS Code
Install in VS Code Insiders
Instructions for writing Go code following idiomatic Go practices and community standards
Go MCP Server Development Guidelines
Install in VS Code
Install in VS Code Insiders
Best practices and patterns for building Model Context Protocol (MCP) servers in Go using the official github.com/modelcontextprotocol/go-sdk package.
Guidance for Localization
Install in VS Code
Install in VS Code Insiders
Guidelines for localizing markdown documents
Instructions for accessibility
Install in VS Code
Install in VS Code Insiders
Guidance for creating more accessible code
Java 11 to Java 17 Upgrade Guide
Install in VS Code
Install in VS Code Insiders
Comprehensive best practices for adopting new Java 17 features since the release of Java 11.
Java 17 to Java 21 Upgrade Guide
Install in VS Code
Install in VS Code Insiders
Comprehensive best practices for adopting new Java 21 features since the release of Java 17.
Java 21 to Java 25 Upgrade Guide
Install in VS Code
Install in VS Code Insiders
Comprehensive best practices for adopting new Java 25 features since the release of Java 21.
Java Development
Install in VS Code
Install in VS Code Insiders
Guidelines for building Java base applications
Java MCP Server Development Guidelines
Install in VS Code
Install in VS Code Insiders
Best practices and patterns for building Model Context Protocol (MCP) servers in Java using the official MCP Java SDK with reactive streams and Spring integration.
Joyride User Scripts Project Assistant
Install in VS Code
Install in VS Code Insiders
Expert assistance for Joyride User Script projects - REPL-driven ClojureScript and user space automation of VS Code
Joyride Workspace Automation Assistant
Install in VS Code
Install in VS Code Insiders
Expert assistance for Joyride Workspace automation - REPL-driven and user space ClojureScript automation within specific VS Code workspaces
Kotlin MCP Server Development Guidelines
Install in VS Code
Install in VS Code Insiders
Best practices and patterns for building Model Context Protocol (MCP) servers in Kotlin using the official io.modelcontextprotocol:kotlin-sdk library.
Kubernetes Deployment Best Practices
Install in VS Code
Install in VS Code Insiders
Comprehensive best practices for deploying and managing applications on Kubernetes. Covers Pods, Deployments, Services, Ingress, ConfigMaps, Secrets, health checks, resource limits, scaling, and security contexts.
LangChain Python Instructions
Install in VS Code
Install in VS Code Insiders
Instructions for using LangChain with Python
Markdown
Install in VS Code
Install in VS Code Insiders
Documentation and content creation standards
Memory Bank
Install in VS Code
Install in VS Code Insiders
Bank specific coding standards and best practices
Microsoft 365 Declarative Agents Development Guidelines
Install in VS Code
Install in VS Code Insiders
Guideline specific coding standards and best practices
MongoDB DBA Chat Mode Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices
MS-SQL DBA Chat Mode Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices
NestJS Development Best Practices
Install in VS Code
Install in VS Code Insiders
Practice specific coding standards and best practices
Next.js + Tailwind Development Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices
Next.js Best Practices for LLMs (2025)
Install in VS Code
Install in VS Code Insiders
(2025) specific coding standards and best practices
Object Calisthenics Rules
Install in VS Code
Install in VS Code Insiders
Rule specific coding standards and best practices
Oqtane
Install in VS Code
Install in VS Code Insiders
Oqtane specific coding standards and best practices
Performance Optimization Best Practices
Install in VS Code
Install in VS Code Insiders
Practice specific coding standards and best practices
PHP MCP Server Development Best Practices
Install in VS Code
Install in VS Code Insiders
Practice specific coding standards and best practices
Playwright Python Test Generation Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices
Playwright Typescript
Install in VS Code
Install in VS Code Insiders
Typescript specific coding standards and best practices
Power Apps Canvas Apps YAML Structure Guide
Install in VS Code
Install in VS Code Insiders
Guide specific coding standards and best practices
Power Apps Code Apps Development Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices
Power BI Custom Visuals Development Best Practices
Install in VS Code
Install in VS Code Insiders
Practice specific coding standards and best practices
Power BI Data Modeling Best Practices
Install in VS Code
Install in VS Code Insiders
Practice specific coding standards and best practices
Power BI DAX Best Practices
Install in VS Code
Install in VS Code Insiders
Practice specific coding standards and best practices
Power BI DevOps and Application Lifecycle Management Best Practices
Install in VS Code
Install in VS Code Insiders
Practice specific coding standards and best practices
Power BI Report Design and Visualization Best Practices
Install in VS Code
Install in VS Code Insiders
Practice specific coding standards and best practices
Power BI Security and Row-Level Security Best Practices
Install in VS Code
Install in VS Code Insiders
Practice specific coding standards and best practices
Power Platform Connectors Schema Development Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices
Power Platform MCP Custom Connector Development
Install in VS Code
Install in VS Code Insiders
Development specific coding standards and best practices
PowerShell Cmdlet Development Guidelines
Install in VS Code
Install in VS Code Insiders
Guideline specific coding standards and best practices
PowerShell Pester v5 Testing Guidelines
Install in VS Code
Install in VS Code Insiders
Guideline specific coding standards and best practices
Python Coding Conventions
Install in VS Code
Install in VS Code Insiders
Convention specific coding standards and best practices
Python MCP Server Development
Install in VS Code
Install in VS Code Insiders
Development specific coding standards and best practices
Quarkus
Install in VS Code
Install in VS Code Insiders
Quarku specific coding standards and best practices
Quarkus MCP Server
Install in VS Code
Install in VS Code Insiders
Server specific coding standards and best practices
R Programming Language Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices
ReactJS Development Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices
Ruby MCP Server Development Guidelines
Install in VS Code
Install in VS Code Insiders
Guideline specific coding standards and best practices
Ruby on Rails
Install in VS Code
Install in VS Code Insiders
Rail specific coding standards and best practices
Rust Coding Conventions and Best Practices
Install in VS Code
Install in VS Code Insiders
Practice specific coding standards and best practices
Rust MCP Server Development Best Practices
Install in VS Code
Install in VS Code Insiders
Practice specific coding standards and best practices
Secure Coding and OWASP Guidelines
Install in VS Code
Install in VS Code Insiders
Guideline specific coding standards and best practices
Self-explanatory Code Commenting Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices
Spec Driven Workflow v1
Install in VS Code
Install in VS Code Insiders
v1 specific coding standards and best practices
Spring Boot Development
Install in VS Code
Install in VS Code Insiders
Development specific coding standards and best practices
SQL Development
Install in VS Code
Install in VS Code Insiders
Development specific coding standards and best practices
Svelte 5 and SvelteKit Development Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices
Swift MCP Server Development Guidelines
Install in VS Code
Install in VS Code Insiders
Guideline specific coding standards and best practices
Taming Copilot
Install in VS Code
Install in VS Code Insiders
Copilot specific coding standards and best practices
TanStack Start with Shadcn/ui Development Guide
Install in VS Code
Install in VS Code Insiders
Guide specific coding standards and best practices
Task Plan Implementation Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices
TaskSync V4 Protocol
Install in VS Code
Install in VS Code Insiders
Protocol specific coding standards and best practices
Terraform Conventions
Install in VS Code
Install in VS Code Insiders
Convention specific coding standards and best practices
TypeScript Development
Install in VS Code
Install in VS Code Insiders
Development specific coding standards and best practices
TypeScript MCP Server Development
Install in VS Code
Install in VS Code Insiders
Development specific coding standards and best practices
Update Code from Shorthand
Install in VS Code
Install in VS Code Insiders
Shorthand specific coding standards and best practices
VueJS 3 Development Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices
WordPress Development — Copilot Instructions
Install in VS Code
Install in VS Code Insiders
Instruction specific coding standards and best practices