# GitHub Copilot instructions

Top 30 of 85 by installs (by repository stars when installs are unknown).

- HTML: https://affpapa.org/en/nevibecode/best/copilot-instructions
- Instructions for agents: https://affpapa.org/en/nevibecode/agents.md

- [vue](https://affpapa.org/en/nevibecode/rules/vue.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A Copilot instruction file that sets Vue 3 conventions: Composition API, <script setup>, reactivity, Pinia and Vue Router.
- [update-docs-on-code-change](https://affpapa.org/en/nevibecode/rules/update-docs-on-code-change.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A GitHub Copilot rule that flags when README.md and other docs need updating after code changes.
- [terraform-azure](https://affpapa.org/en/nevibecode/rules/terraform-azure.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — 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.
- [tanstack-start-shadcn-tailwind](https://affpapa.org/en/nevibecode/rules/tanstack-start-shadcn-tailwind.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A Copilot instruction file that pins the stack to TanStack Start, Shadcn/ui and Tailwind CSS, with Zod validating every external payload.
- [swift-mcp-server](https://affpapa.org/en/nevibecode/rules/swift-mcp-server.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A Copilot rule that supplies patterns for building MCP servers in Swift with the official SDK: tools, resources, prompts and transports.
- [shell](https://affpapa.org/en/nevibecode/rules/shell.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A rule that makes GitHub Copilot generate clean, safe shell scripts.
- [scala2](https://affpapa.org/en/nevibecode/rules/scala2.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — This rule steers Copilot toward the Databricks Scala style: immutability, pure functions, naming.
- [rust-mcp-server](https://affpapa.org/en/nevibecode/rules/rust-mcp-server.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A Copilot rule that guides the agent when you build MCP servers in Rust with the official rmcp SDK.
- [r](https://affpapa.org/en/nevibecode/rules/r.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — Tells Copilot how to write R: follow the file's style, avoid unsafe calls, keep paths project-relative.
- [qa-engineering-best-practices](https://affpapa.org/en/nevibecode/rules/qa-engineering-best-practices.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A GitHub Copilot instruction file covering test strategy, the test pyramid, naming, assertions and bug reports.
- [powershell](https://affpapa.org/en/nevibecode/rules/powershell.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A GitHub Copilot rule that pushes it toward idiomatic PowerShell scripts following Microsoft's cmdlet guidelines.
- [power-platform-connector](https://affpapa.org/en/nevibecode/rules/power-platform-connector.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A GitHub Copilot rule for writing JSON schemas of Power Platform custom connectors: Swagger 2.0, apiProperties and settings.
- [power-bi-devops-alm-best-practices](https://affpapa.org/en/nevibecode/rules/power-bi-devops-alm-best-practices.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A GitHub Copilot rule that steers the agent through Power BI version control, CI/CD pipelines and multi-stage deployment.
- [power-bi-custom-visuals-development](https://affpapa.org/en/nevibecode/rules/power-bi-custom-visuals-development.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A GitHub Copilot rule that gives the agent patterns for building Power BI custom visuals with React, D3.js and TypeScript.
- [playwright-typescript](https://affpapa.org/en/nevibecode/rules/playwright-typescript.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — This rule tells Copilot how to write Playwright tests: role-based locators, auto-retrying assertions, one file per feature.
- [php-symfony](https://affpapa.org/en/nevibecode/rules/php-symfony.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — This rule steers Copilot toward official Symfony practices: project layout, dependency injection, Doctrine, Twig and testing.
- [pcf-tooling](https://affpapa.org/en/nevibecode/rules/pcf-tooling.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A rule that tells Copilot to use Microsoft Power Platform CLI for building, debugging and deploying Power Apps code components.
- [pcf-manifest-schema](https://affpapa.org/en/nevibecode/rules/pcf-manifest-schema.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A rule that feeds Copilot the structure of ControlManifest.Input.xml: which elements and attributes exist and what they do.
- [pcf-events](https://affpapa.org/en/nevibecode/rules/pcf-events.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A rule that tells Copilot how to declare and handle custom events in Power Apps Component Framework components.
- [pcf-code-components](https://affpapa.org/en/nevibecode/rules/pcf-code-components.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A rule that teaches Copilot how Power Apps code components are built: manifest, TypeScript implementation, resources.
- [oop-design-patterns](https://affpapa.org/en/nevibecode/rules/oop-design-patterns.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A GitHub Copilot rule that steers code generation and refactoring toward GoF design patterns and SOLID principles in object-oriented code.
- [no-heredoc](https://affpapa.org/en/nevibecode/rules/no-heredoc.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A rule that stops the agent from writing files through terminal heredocs and redirections, because those commands corrupt content in VS Code.
- [nestjs](https://affpapa.org/en/nevibecode/rules/nestjs.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — This rule feeds GitHub Copilot a set of NestJS conventions: modules, DI, DTOs and validation.
- [moodle](https://affpapa.org/en/nevibecode/rules/moodle.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — This rule tells Copilot how to write Moodle code: Frankenstyle namespaces, Mustache templates, mandatory security functions.
- [langchain-python](https://affpapa.org/en/nevibecode/rules/langchain-python.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A GitHub Copilot instruction file that steers the agent toward LangChain patterns: Runnable, LCEL, chat models, retrievers and vector stores.
- [java-upgrade](https://affpapa.org/en/nevibecode/rules/java-upgrade.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A rule that points Copilot at the java-upgrade skill whenever you change the Java version in Maven or Gradle files.
- [intellij-java-kotlin](https://affpapa.org/en/nevibecode/rules/intellij-java-kotlin.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — 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.
- [github-actions-ci-cd-best-practices](https://affpapa.org/en/nevibecode/rules/github-actions-ci-cd-best-practices.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A GitHub Copilot rule that guides workflow structure, token permissions, caching and matrix setups whenever you touch files under .github/workflows/.
- [genaiscript](https://affpapa.org/en/nevibecode/rules/genaiscript.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — A GitHub Copilot rule that turns the assistant into a GenAIScript expert: it writes scripts and answers questions about the language.
- [draw-io](https://affpapa.org/en/nevibecode/rules/draw-io.md) — rule (official GitHub) · github · GitHub Copilot · ★ 40418 — Tells Copilot how to build and edit draw.io diagrams: mxGraph XML structure, a semantic colour palette, grid alignment and a validation script.

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
