97 KiB
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.mdfile and manually add it to your project's instruction collection
To Use/Apply:
- Copy these instructions to your
.github/copilot-instructions.mdfile in your workspace - Create task-specific
.github/.instructions.mdfiles in your workspace's.github/instructionsfolder - Instructions automatically apply to Copilot behavior once installed in your workspace
| Title | Description |
|---|---|
| .NET Framework Development |
Guidance for working with .NET Framework projects. Includes project structure, C# language version, NuGet management, and best practices. |
| .NET Framework Upgrade Specialist |
Specialized agent for comprehensive .NET framework upgrades with progressive tracking and validation |
| .NET MAUI |
.NET MAUI component and application patterns |
| AI Prompt Engineering & Safety Best Practices |
Comprehensive best practices for AI prompt engineering, safety frameworks, bias mitigation, and responsible AI usage for Copilot and LLMs. |
| Angular Development Instructions |
Angular-specific coding standards and best practices |
| Ansible Conventions and Best Practices |
Ansible conventions and best practices |
| ASP.NET REST API Development |
Guidelines for building REST APIs with ASP.NET |
| Astro Development Instructions |
Astro development standards and best practices for content-driven websites |
| Azure DevOps Pipeline YAML Best Practices |
Best practices for Azure DevOps Pipeline YAML files |
| Azure Functions Typescript |
TypeScript patterns for Azure Functions |
| Azure Logic Apps and Power Automate Instructions |
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 |
Create or modify solutions built using Terraform on Azure. |
| Azure Verified Modules (AVM) Terraform |
Azure Verified Modules (AVM) and Terraform |
| Bicep Code Best Practices |
Infrastructure as Code with Bicep |
| Blazor |
Blazor component and application patterns |
| C# Development |
Guidelines for building C# applications |
| C# MCP Server Development |
Instructions for building Model Context Protocol (MCP) servers using the C# SDK |
| C# 코드 작성 규칙 |
C# 애플리케이션 개발을 위한 코드 작성 규칙 by @jgkim999 |
| C# アプリケーション開発 |
C# アプリケーション構築指針 by @tsubakimoto |
| Clojure Development Instructions |
Clojure-specific coding patterns, inline def usage, code block templates, and namespace handling for Clojure development. |
| Cmake Vcpkg |
C++ project configuration and package management |
| Code Generation Guidelines |
Guidelines for writing Node.js and JavaScript code with Vitest testing |
| Codexer Instructions |
Advanced Python research assistant with Context 7 MCP integration, focusing on speed, reliability, and 10+ years of software development expertise |
| ColdFusion Coding Standards |
ColdFusion cfm files and application patterns |
| ColdFusion Coding Standards for CFC Files |
ColdFusion Coding Standards for CFC component and application patterns |
| Collections Development |
Guidelines for creating and managing awesome-copilot collections |
| Containerization & Docker Best Practices |
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 |
Step-by-step guide for converting Spring Boot JPA applications to use Azure Cosmos DB with Spring Data Cosmos |
| 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 |
| Copilot Prompt Files Guidelines |
Guidelines for creating high-quality prompt files for GitHub Copilot |
| Custom Instructions File Guidelines |
Guidelines for creating high-quality custom instruction files for GitHub Copilot |
| Dart and Flutter |
Instructions for writing Dart and Flutter code following the official recommendations. |
| DDD Systems & .NET Guidelines |
DDD and .NET architecture guidelines |
| Dev Box image definitions |
Authoring recommendations for creating YAML based image definition files for use with Microsoft Dev Box Team Customizations |
| DevOps Core Principles |
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 |
.NET WPF component and application patterns |
| Genaiscript |
AI-powered script generation guidelines |
| Generate Modern Terraform Code For Azure |
Guidelines for generating modern Terraform code for Azure |
| Gilfoyle Code Review Instructions |
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 |
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 |
Instructions for writing Go code following idiomatic Go practices and community standards |
| Go MCP Server Development Guidelines |
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 |
Guidelines for localizing markdown documents |
| Instructions for accessibility |
Guidance for creating more accessible code |
| Java 11 to Java 17 Upgrade Guide |
Comprehensive best practices for adopting new Java 17 features since the release of Java 11. |
| Java 17 to Java 21 Upgrade Guide |
Comprehensive best practices for adopting new Java 21 features since the release of Java 17. |
| Java 21 to Java 25 Upgrade Guide |
Comprehensive best practices for adopting new Java 25 features since the release of Java 21. |
| Java Development |
Guidelines for building Java base applications |
| Java MCP Server Development Guidelines |
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 |
Expert assistance for Joyride User Script projects - REPL-driven ClojureScript and user space automation of VS Code |
| Joyride Workspace Automation Assistant |
Expert assistance for Joyride Workspace automation - REPL-driven and user space ClojureScript automation within specific VS Code workspaces |
| Kotlin MCP Server Development Guidelines |
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 |
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 |
Instructions for using LangChain with Python |
| Markdown |
Documentation and content creation standards |
| Memory Bank |
Bank specific coding standards and best practices |
| Microsoft 365 Declarative Agents Development Guidelines |
Guideline specific coding standards and best practices |
| MongoDB DBA Chat Mode Instructions |
Instruction specific coding standards and best practices |
| MS-SQL DBA Chat Mode Instructions |
Instruction specific coding standards and best practices |
| NestJS Development Best Practices |
Practice specific coding standards and best practices |
| Next.js + Tailwind Development Instructions |
Instruction specific coding standards and best practices |
| Next.js Best Practices for LLMs (2025) |
(2025) specific coding standards and best practices |
| Object Calisthenics Rules |
Rule specific coding standards and best practices |
| Oqtane |
Oqtane specific coding standards and best practices |
| Performance Optimization Best Practices |
Practice specific coding standards and best practices |
| PHP MCP Server Development Best Practices |
Practice specific coding standards and best practices |
| Playwright Python Test Generation Instructions |
Instruction specific coding standards and best practices |
| Playwright Typescript |
Typescript specific coding standards and best practices |
| Power Apps Canvas Apps YAML Structure Guide |
Guide specific coding standards and best practices |
| Power Apps Code Apps Development Instructions |
Instruction specific coding standards and best practices |
| Power BI Custom Visuals Development Best Practices |
Practice specific coding standards and best practices |
| Power BI Data Modeling Best Practices |
Practice specific coding standards and best practices |
| Power BI DAX Best Practices |
Practice specific coding standards and best practices |
| Power BI DevOps and Application Lifecycle Management Best Practices |
Practice specific coding standards and best practices |
| Power BI Report Design and Visualization Best Practices |
Practice specific coding standards and best practices |
| Power BI Security and Row-Level Security Best Practices |
Practice specific coding standards and best practices |
| Power Platform Connectors Schema Development Instructions |
Instruction specific coding standards and best practices |
| Power Platform MCP Custom Connector Development |
Development specific coding standards and best practices |
| PowerShell Cmdlet Development Guidelines |
Guideline specific coding standards and best practices |
| PowerShell Pester v5 Testing Guidelines |
Guideline specific coding standards and best practices |
| Python Coding Conventions |
Convention specific coding standards and best practices |
| Python MCP Server Development |
Development specific coding standards and best practices |
| Quarkus |
Quarku specific coding standards and best practices |
| Quarkus MCP Server |
Server specific coding standards and best practices |
| R Programming Language Instructions |
Instruction specific coding standards and best practices |
| ReactJS Development Instructions |
Instruction specific coding standards and best practices |
| Ruby MCP Server Development Guidelines |
Guideline specific coding standards and best practices |
| Ruby on Rails |
Rail specific coding standards and best practices |
| Rust Coding Conventions and Best Practices |
Practice specific coding standards and best practices |
| Rust MCP Server Development Best Practices |
Practice specific coding standards and best practices |
| Secure Coding and OWASP Guidelines |
Guideline specific coding standards and best practices |
| Self-explanatory Code Commenting Instructions |
Instruction specific coding standards and best practices |
| Spec Driven Workflow v1 |
v1 specific coding standards and best practices |
| Spring Boot Development |
Development specific coding standards and best practices |
| SQL Development |
Development specific coding standards and best practices |
| Svelte 5 and SvelteKit Development Instructions |
Instruction specific coding standards and best practices |
| Swift MCP Server Development Guidelines |
Guideline specific coding standards and best practices |
| Taming Copilot |
Copilot specific coding standards and best practices |
| TanStack Start with Shadcn/ui Development Guide |
Guide specific coding standards and best practices |
| Task Plan Implementation Instructions |
Instruction specific coding standards and best practices |
| TaskSync V4 Protocol |
Protocol specific coding standards and best practices |
| Terraform Conventions |
Convention specific coding standards and best practices |
| TypeScript Development |
Development specific coding standards and best practices |
| TypeScript MCP Server Development |
Development specific coding standards and best practices |
| Update Code from Shorthand |
Shorthand specific coding standards and best practices |
| VueJS 3 Development Instructions |
Instruction specific coding standards and best practices |
| WordPress Development — Copilot Instructions |
Instruction specific coding standards and best practices |