Skip to main content
NeVibeCode · 62 items

IDE rules for Backend and APIs

Rules for Backend and APIs: what each one does, an install command and example prompts.

power-platform-connector official github rule A GitHub Copilot rule for writing JSON schemas of Power Platform custom connectors: Swagger 2.0, apiProperties and settings. ★ 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 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 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 dataverse-python-file-operations official github rule Guides Python file uploads to Microsoft Dataverse via the official SDK. Handles single PATCH uploads, 4 MB chunking for files over 128 MB, and retry loops. ★ 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 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-razorpages official github rule Configures GitHub Copilot to write idiomatic Razor Pages across .cshtml and .cshtml.cs files. It enforces PageModel conventions, secure model binding, and clean data queries. ★ 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 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 convert-jpa-to-spring-data-cosmos official github rule A step-by-step Copilot rule for moving a Spring Boot app off JPA and onto Azure Cosmos DB with Spring Data Cosmos. Useful once the migration is already decided. ★ 40,418repo stars convert-cassandra-to-spring-data-cosmos official github rule Step-by-step instructions for converting Spring Boot Cassandra projects to Azure Cosmos DB with spring-data-cosmos. Applies to Java code, build files, and application properties. ★ 40,418repo stars context7 official github rule This rule brings Context7 into tasks that depend on current, version-specific API documentation. It is useful when the workspace does not contain the needed external reference. ★ 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 blazor official github rule Guides GitHub Copilot on Razor component structure, C# 14 features, caching, and state management in Blazor applications. ★ 40,418repo stars azure-functions-csharp official github rule A GitHub Copilot rule that sets conventions for building Azure Functions in C# with the isolated worker model. Useful when you want consistent style across a functions project. ★ 40,418repo stars azure-durable-functions-csharp official github rule Sets guidelines for building C# Azure Durable Functions in the isolated worker model. Enforces replay safety, correct logging, and task hub configuration. ★ 40,418repo stars aws-appsync official github rule Guides GitHub Copilot to write AWS AppSync Event API handlers using the constrained APPSYNC_JS runtime, official utilities, and strict data source patterns. ★ 40,418repo stars aspnet-rest-apis official github rule Guides GitHub Copilot in building ASP.NET Core 10 REST APIs, contrasting controllers with Minimal APIs. Applies to *.cs and *.json files. ★ 40,418repo stars typescript-nextjs-supabase-cursorrules-prompt-file PatrickJS rule A Cursor rule that keeps TypeScript work on Next.js App Router and Supabase consistent: server components first, Shadcn UI, Tailwind. ★ 41,011repo stars salesforce-apex-cursorrules-prompt-file PatrickJS rule A Cursor rule that points the agent at Salesforce Apex work: queueables instead of @future, GoF patterns, and almost no comments. ★ 41,011repo stars rails-cursorrules-prompt-file PatrickJS rule A Cursor rule file that tells the agent how to write Rails 8 code: generators, bin/dev, the Solid stack, Minitest and Hotwire. ★ 41,011repo stars python PatrickJS rule A Cursor rule that sets project layout, code style and stack choices for Python work with Flask and SQLite. Useful when the agent edits files in your repo. ★ 41,011repo stars python-fastapi-best-practices-cursorrules-prompt-f PatrickJS rule A Cursor rule that sets the agent's coding style for Python and FastAPI: functional code, Pydantic v2, async operations. ★ 41,011repo stars plasticode-telegram-api-cursorrules-prompt-file PatrickJS rule A Cursor rule that points the assistant at PHP 7.4, Plasticode and the Telegram Bot API. Useful when your bot is built on Plasticode and you want PSR-12 code. ★ 41,011repo stars nextjs15-supabase-cursorrules-prompt-file PatrickJS rule A Cursor rule that keeps the agent inside a Next.js 15, Supabase and TypeScript strict stack — from session checks to RLS and Stripe keys. ★ 41,011repo stars netlify-official-cursorrules-prompt-file PatrickJS rule A Cursor rule that hands the agent Netlify's official conventions: function types, environment access, and no stray CORS headers. ★ 41,011repo stars manifest-yaml-cursorrules-prompt-file PatrickJS rule A Cursor rule that tells the agent how to scaffold a small Manifest backend: project setup, the manifest/backend.yml file and limits on entities. ★ 41,011repo stars laravel-php-83-cursorrules-prompt-file PatrickJS rule A Cursor rule that walks the agent through building Laravel packages: plan, directory layout, naming standards, tests and docs. ★ 41,011repo stars knative-istio-typesense-gpu-cursorrules-prompt-fil PatrickJS rule A Cursor rule that turns the assistant into a helper for serverless projects built on Knative with Istio, Typesense and HTMX. Useful when your search app runs on that stack. ★ 41,011repo stars htmx-go-fiber-cursorrules-prompt-file PatrickJS rule A Cursor rule for Go projects built on Fiber with HTMX: it pins down folder layout, routing and template rendering so the agent stops improvising. ★ 41,011repo stars htmx-django-cursorrules-prompt-file PatrickJS rule A Cursor rule that keeps the agent on Django rails while it writes HTMX code: templates, forms, CSRF, class-based views. ★ 41,011repo stars database PatrickJS rule A Cursor rule with database practices for Prisma and Supabase: schemas, migrations, queries, RLS policies. Scoped to database files by glob. ★ 41,011repo stars cursorrules-cursor-ai-wordpress-draft-macos-prompt PatrickJS rule A Cursor rule that describes the PressThat project: a system tray app that connects to WordPress and creates draft posts. Useful if you work on that app in Cursor. ★ 41,011repo stars cloudflare-workers-hono-angular-saas-cursorrules-prompt-file PatrickJS rule A Cursor rule that pins the stack and conventions for SaaS on Cloudflare Workers: Hono API, Angular, Drizzle, Clerk, Stripe. ★ 41,011repo stars zod sanjeed5 rule A Cursor rule that sets conventions for Zod schemas: strict TypeScript, type inference from schemas and parsing untrusted data at the edge. ★ 3,579repo stars tornado sanjeed5 rule A Cursor rule that pins down Tornado code style: async/await for every I/O call, full type hints, and one shared error handler. ★ 3,579repo stars sqlalchemy sanjeed5 rule A Cursor rule that keeps Python database code on SQLAlchemy 2.x: typed models, context-managed sessions, select() instead of the legacy Query. ★ 3,579repo stars

1–40 of 62

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