GitHub Copilot instructions
Ordered by install count from the source, then by repository stars on GitHub. A language model writes each description from the source file; only descriptions that passed the automatic check are listed.
-
1
★ 40,418repo stars
vue official
A Copilot instruction file that sets Vue 3 conventions: Composition API, <script setup>, reactivity, Pinia and Vue Router. Useful when the agent writes components your way.
rule · github · MIT
-
2
★ 40,418repo stars
update-docs-on-code-change official
A GitHub Copilot rule that flags when README.md and other docs need updating after code changes. Useful when your docs drift behind the code.
rule · github · MIT
-
3
★ 40,418repo stars
terraform-azure official
A Copilot rule that sets file layout, Azure Verified Modules and hard limits for Terraform work on Azure, including a ban on secrets in state.
rule · github · MIT
-
4
★ 40,418repo stars
tanstack-start-shadcn-tailwind official
A Copilot instruction file that pins the stack to TanStack Start, Shadcn/ui and Tailwind CSS, with Zod validating every external payload.
rule · github · MIT
-
5
★ 40,418repo stars
swift-mcp-server official
A Copilot rule that supplies patterns for building MCP servers in Swift with the official SDK: tools, resources, prompts and transports.
rule · github · MIT
-
6
★ 40,418repo stars
shell official
A rule that makes GitHub Copilot generate clean, safe shell scripts. Applies to *.sh files automatically.
rule · github · MIT
-
7
★ 40,418repo stars
scala2 official
This rule steers Copilot toward the Databricks Scala style: immutability, pure functions, naming. Useful when your codebase runs on Scala 2.12 or 2.13.
rule · github · MIT
-
8
★ 40,418repo stars
rust-mcp-server official
A Copilot rule that guides the agent when you build MCP servers in Rust with the official rmcp SDK. Useful when the project is Rust and you need a custom MCP server.
rule · github · MIT
-
9
★ 40,418repo stars
r official
Tells Copilot how to write R: follow the file's style, avoid unsafe calls, keep paths project-relative. Useful when a repo has .R, .Rmd or .qmd files.
rule · github · MIT
-
10
★ 40,418repo stars
qa-engineering-best-practices official
A GitHub Copilot instruction file covering test strategy, the test pyramid, naming, assertions and bug reports. Useful when Copilot writes or reviews tests in your repo.
rule · github · MIT
-
11
★ 40,418repo stars
powershell official
A GitHub Copilot rule that pushes it toward idiomatic PowerShell scripts following Microsoft's cmdlet guidelines. Useful when your repo has .ps1 and .psm1 files.
rule · github · MIT
-
12
★ 40,418repo stars
power-platform-connector official
A GitHub Copilot rule for writing JSON schemas of Power Platform custom connectors: Swagger 2.0, apiProperties and settings.
rule · github · MIT
-
13
★ 40,418repo stars
power-bi-devops-alm-best-practices official
A GitHub Copilot rule that steers the agent through Power BI version control, CI/CD pipelines and multi-stage deployment.
rule · github · MIT
-
14
★ 40,418repo stars
power-bi-custom-visuals-development official
A GitHub Copilot rule that gives the agent patterns for building Power BI custom visuals with React, D3.js and TypeScript.
rule · github · MIT
-
15
★ 40,418repo stars
playwright-typescript official
This rule tells Copilot how to write Playwright tests: role-based locators, auto-retrying assertions, one file per feature. Useful when an agent writes the tests.
rule · github · MIT
-
16
★ 40,418repo stars
php-symfony official
This rule steers Copilot toward official Symfony practices: project layout, dependency injection, Doctrine, Twig and testing. Useful when you keep re-explaining conventions in chat.
rule · github · MIT
-
17
★ 40,418repo stars
pcf-tooling official
A rule that tells Copilot to use Microsoft Power Platform CLI for building, debugging and deploying Power Apps code components.
rule · github · MIT
-
18
★ 40,418repo stars
pcf-manifest-schema official
A rule that feeds Copilot the structure of ControlManifest.Input.xml: which elements and attributes exist and what they do. Useful when editing a PCF component manifest.
rule · github · MIT
-
19
★ 40,418repo stars
pcf-events official
A rule that tells Copilot how to declare and handle custom events in Power Apps Component Framework components.
rule · github · MIT
-
20
★ 40,418repo stars
pcf-code-components official
A rule that teaches Copilot how Power Apps code components are built: manifest, TypeScript implementation, resources. Useful when editing ControlManifest.Input.xml or index.ts.
rule · github · MIT
-
21
★ 40,418repo stars
oop-design-patterns official
A GitHub Copilot rule that steers code generation and refactoring toward GoF design patterns and SOLID principles in object-oriented code.
rule · github · MIT
-
22
★ 40,418repo stars
no-heredoc official
A rule that stops the agent from writing files through terminal heredocs and redirections, because those commands corrupt content in VS Code.
rule · github · MIT
-
23
★ 40,418repo stars
nestjs official
This rule feeds GitHub Copilot a set of NestJS conventions: modules, DI, DTOs and validation. Useful when the agent writes TypeScript server code.
rule · github · MIT
-
24
★ 40,418repo stars
moodle official
This rule tells Copilot how to write Moodle code: Frankenstyle namespaces, Mustache templates, mandatory security functions. Useful when you build plugins or themes.
rule · github · MIT
-
25
★ 40,418repo stars
langchain-python official
A GitHub Copilot instruction file that steers the agent toward LangChain patterns: Runnable, LCEL, chat models, retrievers and vector stores. Useful when your Python code talks to LangChain.
rule · github · MIT
-
26
★ 40,418repo stars
java-upgrade official
A rule that points Copilot at the java-upgrade skill whenever you change the Java version in Maven or Gradle files. Handy for LTS jumps.
rule · github · MIT
-
27
★ 40,418repo stars
intellij-java-kotlin official
A rule that keeps Copilot inside the project's build model when working on Java and Kotlin in IntelliJ IDEA, with validation that matches CI.
rule · github · MIT
-
28
★ 40,418repo stars
github-actions-ci-cd-best-practices official
A GitHub Copilot rule that guides workflow structure, token permissions, caching and matrix setups whenever you touch files under .github/workflows/.
rule · github · MIT
-
29
★ 40,418repo stars
genaiscript official
A GitHub Copilot rule that turns the assistant into a GenAIScript expert: it writes scripts and answers questions about the language.
rule · github · MIT
-
30
★ 40,418repo stars
draw-io official
Tells Copilot how to build and edit draw.io diagrams: mxGraph XML structure, a semantic colour palette, grid alignment and a validation script.
rule · github · MIT
Other collections
- Best Claude Code skills 14,247
- Best Claude Code plugins 264
- Best Claude Code subagents 268
- Best Codex skills 13,953
- Best MCP servers 925
- MCP servers for Cursor 925
- Frontend skills 2,334
- Testing skills 1,492
- Security skills and rules 1,500
- SEO and marketing skills 448
- Design skills 1,744
- DevOps skills 2,410
- MCP servers for databases 162
- Browser and scraping MCP servers 87
- Claude Code design skills 1,588
- Code review skills 1,412
- AI agent tools for game development 746
- Marketing skills and agents 1,566
- Scientific skills for AI agents 688
- UI/UX skills 16
- Writing skills 131
- Claude Code hooks examples 19
- Claude Code slash commands 142
- GitHub Copilot agent skills 13,784
- Gemini CLI extensions and skills 13,473
- MCP servers for Claude Code 925
- MCP servers for Codex 925
- MCP servers for VS Code 925
- Remote MCP servers 244
- Office skills: PDF, Excel, PowerPoint 402
- Data analysis skills 1,377
- Research skills 334