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.

sentry sanjeed5 rule A Cursor rule that pins down how Sentry gets initialized in a project: entry point, env vars, context, and the cases where global init breaks things. ★ 3,579repo stars ruby sanjeed5 rule A Cursor rule that pins down Ruby style for the whole project: RuboCop, Rails conventions, N+1 queries and SQL injection. ★ 3,579repo stars pyramid sanjeed5 rule A Cursor rule with coding conventions for the Pyramid Python framework: project layout, configuration, transactions and view predicates. ★ 3,579repo stars prisma sanjeed5 rule A Cursor rule that keeps your agent honest about Prisma ORM: one client instance, narrow queries, sane migrations. ★ 3,579repo stars phoenix sanjeed5 rule A Cursor rule that tells the agent how to write Phoenix apps in Elixir: contexts, formatting, Ecto queries. Useful once the agent starts editing your code. ★ 3,579repo stars notion-api sanjeed5 rule A Cursor rule that shapes how your agent writes Notion API code: separate modules, tokens from environment variables, official SDKs, paginated queries. ★ 3,579repo stars nestjs sanjeed5 rule A Cursor rule that sets NestJS project structure: feature modules, explicit types, validated DTOs and global exception filters. ★ 3,579repo stars mongodb sanjeed5 rule A Cursor rule that tells the agent how to model, query and index MongoDB. Keeps it from reaching for $lookup and unbounded arrays by default. ★ 3,579repo stars microsoft-teams sanjeed5 rule A Cursor rule with opinionated practices for Microsoft Teams apps: project structure, Fluent UI, Adaptive Cards and Microsoft Graph. ★ 3,579repo stars llama-index sanjeed5 rule A Cursor rule with code examples for LlamaIndex: modular functions, the Workflow API, LlamaCloud parsing and async index building. ★ 3,579repo stars httpx sanjeed5 rule A Cursor rule that pins down how to use httpx in Python: reuse one client, enable HTTP/2, set timeouts. Useful when the agent writes network code. ★ 3,579repo stars ffmpeg sanjeed5 rule A Cursor rule that tells the agent how to work with FFmpeg: libav* API calls, two-pass encoding, and pinned builds in CI. ★ 3,579repo stars drizzle sanjeed5 rule A Cursor rule that hands your agent a fixed set of Drizzle ORM conventions: split schema files, explicit column constraints, consistent naming. ★ 3,579repo stars django-rest-framework sanjeed5 rule A Cursor rule that gives the agent one consistent way to build Django REST Framework APIs: project layout, serializers, ViewSets. ★ 3,579repo stars datadog sanjeed5 rule A Cursor rule that sets Datadog standards: required service, env and version tags, structured logs, and a naming scheme for custom metrics. ★ 3,579repo stars clerk sanjeed5 rule A Cursor rule that pins down how Clerk auth should be wired: PKCE, server-side checks, short-lived tokens. Useful once Clerk is already in your stack. ★ 3,579repo stars bottle sanjeed5 rule A Cursor rule that lays out how to structure a Bottle project: modules instead of one app.py, config through app.config, Pydantic validation. Useful when you build a Bottle backend. ★ 3,579repo stars aws sanjeed5 rule Tells the agent how to build on AWS: CDK v2 only, Lambda environment reuse, idempotent handlers and least-privilege IAM. ★ 3,579repo stars aws-amplify sanjeed5 rule A Cursor rule that sets conventions for AWS Amplify Gen 2: split resource files, single-purpose functions, typed data access. Useful when your Amplify backend keeps growing. ★ 3,579repo stars asyncio sanjeed5 rule A Cursor rule for async Python: one entry point, tasks that don't get garbage collected, and no blocking of the event loop. ★ 3,579repo stars apollo-graphql sanjeed5 rule A Cursor rule that puts the GraphQL schema before the resolvers in Apollo projects. Useful when your codebase is JavaScript or JSX. ★ 3,579repo stars aiohttp sanjeed5 rule A Cursor rule that pins down how to write aiohttp client code: one long-lived session, explicit timeouts, typed request helpers. ★ 3,579repo stars

41–62 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