NeVibeCode · repository · 240 items
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.
matplotlib rule A Cursor rule for matplotlib sets conventions for Python plots, from Figure and Axes usage to saving figures and managing memory.
★ 3,580repo stars
material-ui rule This rule tells Cursor how to write React code with Material-UI: folder layout, theme setup, styling and component style. Useful when a MUI codebase grows and you want consistent choices.
★ 3,580repo stars
llvm rule Enforces official LLVM coding standards in Cursor. Steers the agent toward LLVM ADT data structures, LIT testing, and LLVM_DEBUG logging.
★ 3,580repo stars
llamaindex-js rule This rule guides Cursor through structuring llamaindex-js apps, from loading documents to querying indexes and running agents. Use it when editing that codebase.
★ 3,580repo stars
llama-index rule A Cursor rule with code examples for LlamaIndex: modular functions, the Workflow API, LlamaCloud parsing and async index building.
★ 3,580repo stars
lightgbm rule A Cursor rule enforcing best practices for LightGBM in Python ML pipelines: Scikit-learn API usage, reproducibility flags, and native categorical handling.
★ 3,580repo stars
laravel rule This Cursor rule guides PHP work in Laravel projects, with advice on structuring controllers, handling database relationships, and avoiding common security mistakes.
★ 3,580repo stars
langgraph rule A Cursor rule with LangGraph practices: how to split nodes, state and subgraphs in a Python project.
★ 3,580repo stars
langchain rule Guides Cursor to write modern LangChain code in Python: enforces LCEL pipelines, LangGraph agents, and Pydantic schemas instead of legacy chains.
★ 3,580repo stars
langchain-js rule A Cursor rule for langchain-js projects that sets guidance on modular design, typing, tool schemas, configuration, and testing.
★ 3,580repo stars
kubernetes rule A Cursor rule that sets how you write and split Kubernetes manifests: labels, resources, probes, Pod Security Standards.
★ 3,580repo stars
kivy rule Guides Cursor to write clean Kivy apps by separating UI into .kv files, integrating KivyMD components, and binding reactive properties.
★ 3,580repo stars
keras rule This rule guides Keras 3 model structure, training, and backend selection. Use it when an agent writes or edits Python model code in Cursor.
★ 3,580repo stars
junit rule A Cursor rule that pins down how JUnit 5 tests should look in a Java project: naming, structure, parameterisation. Useful when an agent writes the tests.
★ 3,580repo stars
jquery rule Guidelines for writing performant jQuery code across JS and JSX files. Enforces DOM batching, event delegation, and jQuery 4.0 readiness.
★ 3,580repo stars
jetpack-compose rule A Cursor rule for Jetpack Compose UI structure, modifier handling, and state flow. Use it when generating or reviewing Android composables.
★ 3,580repo stars
jest rule A Cursor rule that fixes one style for Jest tests: config, isolation, mocks and async checks. Useful when several people write tests in the same repo.
★ 3,580repo stars
jenkins rule Guidelines for Cursor to generate clean Jenkinsfile pipelines. Focuses on declarative syntax, timeouts on approvals, and worker agent execution.
★ 3,580repo stars
jax rule A Cursor rule for Python projects using JAX, covering functional purity, array types, compilation behavior, random keys, and gradient tests.
★ 3,580repo stars
java rule A Cursor rule that pins your agent to Google Java Style: naming, immutability, Stream API and resource handling.
★ 3,580repo stars
isort rule Cursor rule that establishes Python import sorting conventions matching PEP 8 and the black profile.
★ 3,580repo stars
ionic rule This rule guides Ionic work with TypeScript, covering component structure, typing, native async calls, and Ionic UI patterns.
★ 3,580repo stars
insomnia rule A Cursor rule that sets conventions for Insomnia: collections committed to Git, secrets kept in environment variables, test runs wired into CI through inso.
★ 3,580repo stars
hypothesis rule Configures property-based testing standards for Python using Hypothesis and pytest in Cursor. Prevents slow filters and messy test layouts.
★ 3,580repo stars
huggingface rule This Cursor rule guides Python development with Hugging Face Transformers and the Hub, covering model loading, inference, artifact storage, and training workflows.
★ 3,580repo stars
httpx 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,580repo stars
htmx rule Cursor rule enforcing htmx conventions. It keeps client-side JavaScript minimal, favors declarative attributes, and demands lean server HTML fragments.
★ 3,580repo stars
heroku rule This Cursor rule guides Heroku app structure, environment-based configuration, external state storage, and background work. Use it when reviewing an app’s deployment patterns.
★ 3,580repo stars
hardhat rule A Cursor rule that sets Hardhat 3 conventions for your project: TypeScript config, Solidity and TypeScript tests, Ignition deployments.
★ 3,580repo stars
guzzle rule Guides Cursor to write clean PHP HTTP integrations: factories with timeouts, retry middleware, and PSR-18 compliance.
★ 3,580repo stars
graphql rule This rule sets conventions for GraphQL schemas and operations, covering names, pagination, validation, and query safeguards. Use it to keep API definitions consistent.
★ 3,580repo stars
grafana rule A rule that sets one style for Grafana dashboards, alerts and data sources as code: structure, visual standards, query performance.
★ 3,580repo stars
gradle rule Instructs Cursor to write modern Gradle scripts for Java and Android. Enforces Kotlin DSL and central version catalogs for cleaner builds.
★ 3,580repo stars
google-maps-js rule This rule guides Google Maps JavaScript API work in JavaScript and JSX files. Use it when building map components, loading libraries, or managing map events.
★ 3,580repo stars
godot rule A Cursor rule that steers the agent toward Godot 4.x conventions: scene composition over inheritance, signals over direct node calls, careful resource loading.
★ 3,580repo stars
go rule Go coding guidelines for Cursor based on Google's style recommendations. Enforces explicit error wrapping, memory efficiency, and clear package boundaries.
★ 3,580repo stars
gitlab-ci rule This rule guides the structure and maintenance of GitLab CI/CD pipelines. Use it when reviewing .gitlab-ci.yml or splitting a growing pipeline into manageable parts.
★ 3,580repo stars
github-actions rule A Cursor rule that enforces strict GitHub Actions workflow habits: reusable builds, dependency caching, least-privilege tokens.
★ 3,580repo stars
git rule Enforces team Git standards in Cursor: Conventional Commits syntax, ticket-based branch names, rebase cleanup workflows, and pre-commit checks.
★ 3,580repo stars
gensim rule This rule covers reproducible gensim model runs and text-corpus preparation for topic modeling. Use it when building or maintaining a Python NLP pipeline.
★ 3,580repo stars
121–160 of 240