Cursor rule Cursor
Node.js architecture guidelines — project structure, layering, hexagonal adapters, config validation, and process entry point patterns. Applied when working on Node.js service architecture and structure.
Operational discipline layer for AI-assisted software delivery: spec/ticket workflows, quality gates, and persistent engineering memory across Cursor, Claude Code, and VS Code.
Cursor rule Cursor
Node.js architecture guidelines — project structure, layering, hexagonal adapters, config validation, and process entry point patterns. Applied when working on Node.js service architecture and structure.
Cursor rule Cursor
Node.js security guidelines — child process safety, SSRF prevention, HTTP security headers, body limits, secrets hygiene, and dependency auditing. Applied when working on Node.js services and backend code.
Cursor rule Cursor
Node.js testing guidelines — API testing with Supertest, process lifecycle testing, queue consumer testing, stream testing, and Testcontainers for real infrastructure. Applied when working with Node.js test files.
Cursor rule Cursor
Node.js runtime and backend best practices — configuration, process lifecycle, API robustness, async error handling, observability, and security. Applied when working on Node.js services, CLIs, or server-side code.
Cursor rule Cursor
Python development guidelines — PEP 8, type hints, error handling, async patterns, packaging, and testing. Applied when working with Python code.
Cursor rule Cursor
React best practices — component patterns, hooks, state management, context, performance, testing, accessibility, and modern React 18+ features. Applied when working with React components.
Cursor rule Cursor
Testing React components — React Testing Library, hooks, context, async, accessibility. Extends core/rules/testing.mdc with React-specific patterns.
Cursor rule Cursor
Rust development guidelines — ownership, borrowing, lifetimes, error handling, performance, concurrency, async, and testing patterns. Applied when working with Rust code.
Cursor rule Cursor
Advanced patterns for Electron development — multi-window management, typed IPC, plugin architecture, security policies, performance monitoring, and error recovery. Applied when building complex Electron applications.
Cursor rule Cursor
API Design for TypeScript — Express, NestJS, Fastify patterns, middleware, validation, and error handling. Extends core/rules/api-design.mdc with TypeScript-specific guidance.
Cursor rule Cursor
Dependency management and security vulnerability scanning guidelines for Node.js/npm projects.
Cursor rule Cursor
TypeScript security guidelines — input validation with Zod, JWT handling, SQL injection prevention, secrets hygiene, and dependency scanning. Applied when working with TypeScript files.
Cursor rule Cursor
TypeScript testing guidelines — Vitest/Jest setup, unit testing patterns, mocking strategy, integration testing with Testcontainers, and coverage standards. Applied when working with TypeScript test files.
Cursor rule Cursor
TypeScript best practices — strict configuration, advanced type patterns, type safety, generics, branded types, type guards, performance, testing, and common anti-patterns. Applied when working with TypeScript files.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: