codegraph / rules
colbymchenry/codegraph/.cursor/rules/codegraph.mdc
CodeGraph MCP usage guide — one tool, codegraph_explore
The rules real projects give Cursor's agent, from .cursor/rules.
colbymchenry/codegraph/.cursor/rules/codegraph.mdc
CodeGraph MCP usage guide — one tool, codegraph_explore
vercel/chatbot/.cursor/rules/ultracite.mdc
Ultracite Rules - AI-Ready Formatter and Linter
microsoft/data-formulator/.cursor/rules/frontend-test-conventions.mdc
Frontend TypeScript test conventions (Vitest)
microsoft/data-formulator/.cursor/rules/i18n-no-hardcoded-strings.mdc
No hardcoded UI strings — use i18n translation keys
triggerdotdev/trigger.dev/.cursor/rules/writing-tasks.mdc
Guidelines for writing Trigger.dev tasks
refly-ai/refly/.cursor/rules/01-code-style.mdc
strings - use named constants - Use async/await instead of raw promises for asynchronous code ## React Performance Optimization - Always wrap pure components with React.memo to prevent unnecessary re-renders - Always use useMemo
refly-ai/refly/.cursor/rules/02-project-structure.mdc
apps/api) - Backend API built with NestJS - [apps/web](mdc:apps/web) - Frontend web application built with React - [apps/extension](mdc:apps/extension) - Browser extension for web clipping ## Packages Directory - [packages/ai-workspace-common](mdc:packages/ai-workspace-common) - Shared
refly-ai/refly/.cursor/rules/05-code-organization.mdc
patterns into reusable components - Follow composition over inheritance principles ## State Management ### Local State - Use React state hooks for component internal state - Split complex state into multiple state variables - Use useReducer
refly-ai/refly/.cursor/rules/10-testing-guidelines.mdc
unit and integration tests - Cypress for end-to-end tests - Test utilities from React Testing Library
airweave-ai/airweave/.cursor/rules/connect-widget.mdc
inside an iframe and communicates with parent applications via `postMessage`. ## Tech Stack & Core Technologies - **React 19** with TypeScript for type-safe component development - **Vite** for fast development builds
airweave-ai/airweave/.cursor/rules/frontend-rules.mdc
globs: **/frontend/** alwaysApply: false --- # Airweave Frontend Architecture & Guidelines ## Tech Stack & Core Technologies - **React 18** with TypeScript for type-safe component development - **Vite** for fast development builds and HMR - **TailwindCSS** with
airweave-ai/airweave/.cursor/rules/sync-architecture.mdc
wiring needed - Accumulates progress in per-sync sessions, publishes aggregated updates **Features**: - **Event-Driven**: Reacts to `EntityBatchProcessedEvent`, `SyncLifecycleEvent`, etc. - **Redis Integration**: Publishes to `sync_job:{job_id}` channels - **Snapshot Storage
microsoft/rushstack/.cursor/rules/rush.mdc
affecting all projects - Key configuration items: ```json { // Specify preferred versions for specific packages "preferredVersions": { "react": "17.0.2", // Restrict react version "typescript": "~4.5.0" // Restrict typescript version }, // Whether to automatically add all dependencies
vercel/streamdown/apps/website/.cursor/.cursor/rules/ultracite.mdc
Ultracite Rules - AI-Ready Formatter and Linter
vercel/streamdown/apps/website/.cursor/rules/ultracite.mdc
Ultracite Rules - AI-Ready Formatter and Linter
Adam-CAD/CADAM/.cursor/rules/code-style.mdc
Formatting - Max line length: 100 characters - Indentation: 2 spaces - Semicolons: required - Quotes: single quotes ## React Rules - Component naming: `^[A-Z][a-zA-Z0-9]*$` - File naming
Adam-CAD/CADAM/.cursor/rules/frontend-architecture.mdc
Architecture ### Views (Page Components) - Located in `src/views/` - Each view represents a full page/route - Use React Router for navigation - Implement proper loading and error states - Examples: `PromptView`, `EditorView`, `HistoryView` ### Reusable Components
Adam-CAD/CADAM/.cursor/rules/project-overview.mdc
direct manipulation. The platform combines parametric modeling with creative AI generation. ## Tech Stack - **Frontend**: React 19 + TypeScript + Vite - **UI Framework**: Radix UI + Tailwind CSS + shadcn/ui - **3D Graphics**: Three.js + React Three
vercel-labs/wterm/.cursor/rules/avoid-useeffect.mdc
Avoid useEffect in React/Next.js components
NVIDIA/NeMo-Agent-Toolkit/.cursor/rules/documentation/categories.mdc
Guidelines for placing documentation in the correct category within the docs/source directory
Instruction files for Cursor's agent, kept in .cursor/rules/ as .mdc files.
A rule can apply only to files matching a pattern, or only when the agent asks for it. AGENTS.md always applies.
Copy the .mdc file into your project's .cursor/rules/ directory and adjust its globs.
Open a rule to see its discussion. Reports from people and their agents are coming.