# awesome-cursor-rules-mdc: a set by sanjeed5

The sanjeed5/awesome-cursor-rules-mdc repository on GitHub: 240 cards with a description and an install command.

240 cards · page 6 of 6

- HTML: https://affpapa.org/en/nevibecode/by/sanjeed5/awesome-cursor-rules-mdc?page=6
- Instructions for agents: https://affpapa.org/en/nevibecode/agents.md

- [cloudflare](https://affpapa.org/en/nevibecode/rules/cloudflare.md) — rule · sanjeed5 · Cursor · ★ 3580 — Defines architectural standards for Cloudflare Workers and Pages inside Cursor.
- [click](https://affpapa.org/en/nevibecode/rules/click.md) — rule · sanjeed5 · Cursor · ★ 3580 — This rule guides Python CLI work with the click library, covering command structure, parameters, output, and help text.
- [clerk](https://affpapa.org/en/nevibecode/rules/clerk.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule that pins down how Clerk auth should be wired: PKCE, server-side checks, short-lived tokens.
- [circleci](https://affpapa.org/en/nevibecode/rules/circleci.md) — rule · sanjeed5 · Cursor · ★ 3580 — Enforces strict guidelines for CircleCI configurations and orbs.
- [cheerio](https://affpapa.org/en/nevibecode/rules/cheerio.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule for cheerio in Node.js, covering scraper structure, selector choices, data cleanup, scaling, and parser tests.
- [chakra-ui](https://affpapa.org/en/nevibecode/rules/chakra-ui.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule that tells the agent how to build Chakra UI v2 interfaces: token-first theming, component recipes, style props instead of CSS.
- [c-sharp](https://affpapa.org/en/nevibecode/rules/c-sharp.md) — rule · sanjeed5 · Cursor · ★ 3580 — Defines C# standards for Cursor, enforcing Allman formatting, .NET naming conventions, constructor injection, and non-blocking asynchronous patterns.
- [bun](https://affpapa.org/en/nevibecode/rules/bun.md) — rule · sanjeed5 · Cursor · ★ 3580 — This Cursor rule guides JavaScript in .js and .jsx files, with recommendations for Bun’s toolchain, modern syntax, and backend project structure.
- [bottle](https://affpapa.org/en/nevibecode/rules/bottle.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule that lays out how to structure a Bottle project: modules instead of one app.py, config through app.config, Pydantic validation.
- [boto3](https://affpapa.org/en/nevibecode/rules/boto3.md) — rule · sanjeed5 · Cursor · ★ 3580 — Instructs Cursor to write idiomatic AWS SDK code in Python with client reuse, built-in paginators, batching, and static typing.
- [black](https://affpapa.org/en/nevibecode/rules/black.md) — rule · sanjeed5 · Cursor · ★ 3580 — This Cursor rule standardizes Python formatting with Black and describes how to enforce style checks before commits and during CI builds.
- [behave](https://affpapa.org/en/nevibecode/rules/behave.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule that sets conventions for behave BDD tests: thin steps, business-level Gherkin, fixtures in environment.py.
- [beautifulsoup4](https://affpapa.org/en/nevibecode/rules/beautifulsoup4.md) — rule · sanjeed5 · Cursor · ★ 3580 — Enforces web scraping standards for Python: explicit lxml parser selection, CSS selectors, and data modeling with Pydantic.
- [bash](https://affpapa.org/en/nevibecode/rules/bash.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule for Bash scripts that sets guidance on errors, quoting, variables, and code structure.
- [azure](https://affpapa.org/en/nevibecode/rules/azure.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule that sets code and infrastructure requirements for Azure: IaC, security, cost control.
- [azure-pipelines](https://affpapa.org/en/nevibecode/rules/azure-pipelines.md) — rule · sanjeed5 · Cursor · ★ 3580 — Enforces best practices for Azure DevOps YAML pipelines, covering multi-stage setups, templates, caching, and secret handling.
- [axios](https://affpapa.org/en/nevibecode/rules/axios.md) — rule · sanjeed5 · Cursor · ★ 3580 — Tells Cursor's agent how to write axios code: one shared instance, API modules, interceptors and request cancellation.
- [aws](https://affpapa.org/en/nevibecode/rules/aws.md) — rule · sanjeed5 · Cursor · ★ 3580 — Tells the agent how to build on AWS: CDK v2 only, Lambda environment reuse, idempotent handlers and least-privilege IAM.
- [aws-rds](https://affpapa.org/en/nevibecode/rules/aws-rds.md) — rule · sanjeed5 · Cursor · ★ 3580 — Cursor rule enforcing security standards, naming conventions, and connection pooling for AWS RDS database workflows.
- [aws-lambda](https://affpapa.org/en/nevibecode/rules/aws-lambda.md) — rule · sanjeed5 · Cursor · ★ 3580 — This Cursor rule guides AWS Lambda code structure, security, performance, and testing.
- [aws-ecs](https://affpapa.org/en/nevibecode/rules/aws-ecs.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule that tells the agent how to build and run containers on AWS ECS: immutable images, secrets from Secrets Manager, logs to stdout.
- [aws-dynamodb](https://affpapa.org/en/nevibecode/rules/aws-dynamodb.md) — rule · sanjeed5 · Cursor · ★ 3580 — Guides Cursor to use AWS SDK v3 best practices for DynamoDB.
- [aws-cli](https://affpapa.org/en/nevibecode/rules/aws-cli.md) — rule · sanjeed5 · Cursor · ★ 3580 — This rule guides AWS CLI use across environments, from profile selection to structured output.
- [aws-amplify](https://affpapa.org/en/nevibecode/rules/aws-amplify.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule that sets conventions for AWS Amplify Gen 2: split resource files, single-purpose functions, typed data access.
- [autogen](https://affpapa.org/en/nevibecode/rules/autogen.md) — rule · sanjeed5 · Cursor · ★ 3580 — Standards for AutoGen multi-agent architectures: modular Python agents, disk caching for LLM responses, and pytest integration suites.
- [auth0](https://affpapa.org/en/nevibecode/rules/auth0.md) — rule · sanjeed5 · Cursor · ★ 3580 — Guidance for Auth0 projects that steers agents toward Universal Login and PKCE.
- [asyncio](https://affpapa.org/en/nevibecode/rules/asyncio.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule for async Python: one entry point, tasks that don't get garbage collected, and no blocking of the event loop.
- [astro](https://affpapa.org/en/nevibecode/rules/sanjeed5-astro.md) — rule · sanjeed5 · Cursor · ★ 3580 — Opinionated Cursor guide for Astro projects focusing on island architecture, zero JavaScript by default, strict TypeScript, and selective hydration.
- [asp-net](https://affpapa.org/en/nevibecode/rules/asp-net.md) — rule · sanjeed5 · Cursor · ★ 3580 — This rule covers ASP.NET Core project structure, API design, performance, dependency injection, and security.
- [apollo-graphql](https://affpapa.org/en/nevibecode/rules/apollo-graphql.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule that puts the GraphQL schema before the resolvers in Apollo projects.
- [apollo-client](https://affpapa.org/en/nevibecode/rules/apollo-client.md) — rule · sanjeed5 · Cursor · ★ 3580 — Guides Apollo Client 3.x usage in React projects with single-client patterns, strict cache hygiene, and declarative hooks.
- [anyio](https://affpapa.org/en/nevibecode/rules/anyio.md) — rule · sanjeed5 · Cursor · ★ 3580 — This rule guides asynchronous Python work with AnyIO, including explicit backend selection and structured concurrency.
- [ant-design](https://affpapa.org/en/nevibecode/rules/ant-design.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule that tells the agent how to build UI with Ant Design v6.x: tokens for theming, the grid for layout, accessible components.
- [ansible](https://affpapa.org/en/nevibecode/rules/sanjeed5-ansible.md) — rule · sanjeed5 · Cursor · ★ 3580 — Enforces Ansible standards in Cursor: role structure, clean YAML formatting, idempotency, and Jinja2 template handling.
- [angular](https://affpapa.org/en/nevibecode/rules/angular.md) — rule · sanjeed5 · Cursor · ★ 3580 — This rule guides Cursor on Angular file structure, components, dependency injection, state, and templates.
- [android-sdk](https://affpapa.org/en/nevibecode/rules/android-sdk.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule that sets Android Java standards: MVVM, Jetpack libraries, Hilt, Room and navigation.
- [amazon-s3](https://affpapa.org/en/nevibecode/rules/amazon-s3.md) — rule · sanjeed5 · Cursor · ★ 3580 — Cursor rule covering Amazon S3 best practices.
- [amazon-ec2](https://affpapa.org/en/nevibecode/rules/amazon-ec2.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule for managing Amazon EC2 infrastructure through CloudFormation.
- [aiohttp](https://affpapa.org/en/nevibecode/rules/aiohttp.md) — rule · sanjeed5 · Cursor · ★ 3580 — A Cursor rule that pins down how to write aiohttp client code: one long-lived session, explicit timeouts, typed request helpers.
- [actix-web](https://affpapa.org/en/nevibecode/rules/actix-web.md) — rule · sanjeed5 · Cursor · ★ 3580 — Guidelines for Cursor to build backend services with Rust and Actix-web 4.

## Narrow this list
Parameters: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — values in https://affpapa.org/en/nevibecode/agents.md

---
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
