Skip to main content
NeVibeCode · 111 items

IDE rules for Programming languages

Rules for Programming languages: what each one does, an install command and example prompts.

vue official github rule 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. ★ 40,418repo stars tanstack-start-shadcn-tailwind official github rule A Copilot instruction file that pins the stack to TanStack Start, Shadcn/ui and Tailwind CSS, with Zod validating every external payload. ★ 40,418repo stars swift-mcp-server official github rule A Copilot rule that supplies patterns for building MCP servers in Swift with the official SDK: tools, resources, prompts and transports. ★ 40,418repo stars shell official github rule A rule that makes GitHub Copilot generate clean, safe shell scripts. Applies to *.sh files automatically. ★ 40,418repo stars scala2 official github rule 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. ★ 40,418repo stars rust-mcp-server official github rule 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. ★ 40,418repo stars r official github rule 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. ★ 40,418repo stars powershell official github rule 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. ★ 40,418repo stars php-symfony official github rule 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. ★ 40,418repo stars oop-design-patterns official github rule A GitHub Copilot rule that steers code generation and refactoring toward GoF design patterns and SOLID principles in object-oriented code. ★ 40,418repo stars nestjs official github rule This rule feeds GitHub Copilot a set of NestJS conventions: modules, DI, DTOs and validation. Useful when the agent writes TypeScript server code. ★ 40,418repo stars moodle official github rule This rule tells Copilot how to write Moodle code: Frankenstyle namespaces, Mustache templates, mandatory security functions. Useful when you build plugins or themes. ★ 40,418repo stars langchain-python official github rule 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. ★ 40,418repo stars java-upgrade official github rule 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. ★ 40,418repo stars intellij-java-kotlin official github rule 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. ★ 40,418repo stars genaiscript official github rule A GitHub Copilot rule that turns the assistant into a GenAIScript expert: it writes scripts and answers questions about the language. ★ 40,418repo stars dotnet-maui official github rule This rule steers Copilot toward idiomatic .NET MAUI: MVVM, CollectionView over ListView, Shell navigation. Useful once the agent starts editing XAML and C#. ★ 40,418repo stars dataverse-python official github rule A GitHub Copilot rule that tells the agent how to set up the Dataverse Python SDK: install, environment variables and OAuth. ★ 40,418repo stars dataverse-python-sdk official github rule This rule gives GitHub Copilot Python SDK examples for Dataverse, from connecting to bulk updates and file uploads. Use it while building code that works with Dataverse. ★ 40,418repo stars dataverse-python-modules official github rule The rule hands your agent a map of PowerPlatform.Dataverse: client, config, errors, OData and SQL. Useful whenever Python code talks to Dataverse. ★ 40,418repo stars dataverse-python-error-handling official github rule Guidance for handling Dataverse SDK for Python exceptions, inspecting response codes, and deciding which failed requests are worth retrying. ★ 40,418repo stars dataverse-python-best-practices official github rule A GitHub Copilot rule with working patterns for the Dataverse SDK for Python: auth, client setup, CRUD operations. ★ 40,418repo stars dart-n-flutter official github rule This rule guides Dart and Flutter work in .dart files, covering code style, documentation, language usage, and API design. ★ 40,418repo stars csharp official github rule A rule that pins Copilot to one C# style: naming, nullable types, formatting and ASP.NET Core patterns. Useful when the agent writes differently in every file. ★ 40,418repo stars csharp-mcp-server official github rule This rule guides C# MCP server work with the Model Context Protocol SDK. It fits projects where tools, prompts, DI, and stdio transport need a consistent setup. ★ 40,418repo stars cpp-language-service-tools official github rule This rule guides GitHub Copilot to use C++ IntelliSense tools for definitions, references, and call relationships. It helps when refactoring or changing function signatures. ★ 40,418repo stars copilot-sdk-nodejs official github rule Guidance for Node.js and TypeScript apps built with the GitHub Copilot SDK, covering client startup, sessions, events, and streamed output. ★ 40,418repo stars copilot-sdk-java official github rule A rule that tells Copilot how to build Java apps on the GitHub Copilot SDK: client setup, sessions, async calls. ★ 40,418repo stars copilot-sdk-go official github rule Instructions for developing Go applications with GitHub Copilot SDK. Guides the assistant on client initialization, streaming sessions, and event channels. ★ 40,418repo stars copilot-sdk-csharp official github rule This rule guides C# work with the GitHub Copilot SDK, from client setup to session events. Use it when adding SDK features to a project. ★ 40,418repo stars coldfusion-cfm official github rule This rule sets ColdFusion conventions for *.cfm files, including query safety, application structure, and HTMX output handling. It applies while editing matching files. ★ 40,418repo stars coldfusion-cfc official github rule A Copilot rule that sets coding standards for ColdFusion components: CFScript, cfqueryparam, clean getters and setters. Useful when your repo has .cfc files. ★ 40,418repo stars codexer official github rule Instructs GitHub Copilot to act as a strict Python research assistant, enforcing PEP 8, pytest suites, isolated envs, and Context 7 MCP documentation lookups. ★ 40,418repo stars cmake-vcpkg official github rule A rule that gives Copilot the context of a C++ project: vcpkg in manifest mode, settings through CMakePresets.json, builds for MSVC, Clang and GCC. ★ 40,418repo stars clojure official github rule Guides GitHub Copilot through REPL-driven Clojure workflows, strict bracket indentation, and Calva evaluation tools. ★ 40,418repo stars azure-functions-typescript official github rule This rule guides Copilot when generating TypeScript APIs for Azure Functions, including async code and endpoint file layout. It also calls for updating the OpenAPI schema and README.md when the API changes. ★ 40,418repo stars astro official github rule A Copilot rule that sets Astro 7 conventions: islands architecture, the Content Layer API, TypeScript, and server-first rendering by default. ★ 40,418repo stars apex official github rule This rule steers Copilot toward bulkified Apex, consistent class naming and CRUD/FLS checks. Useful when you write triggers and classes on Salesforce. ★ 40,418repo stars webassembly-z80-cellular-automata-cursorrules-prom PatrickJS rule A Cursor rule that walks the agent through adding a region grid to a Z80 cellular automata simulation built on WebAssembly. ★ 41,011repo stars vue PatrickJS rule A Cursor rule that tells the agent how to write Vue: Composition API, Pinia, typing and routing. Useful when the project already has .vue and .ts files. ★ 41,011repo stars

1–40 of 111

Narrow it down

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor