Rules are project-level constraints that shape how AI agents behave. Whether it's a .cursorrules file, a CLAUDE.md, or an AGENTS.md — rules tell agents what to always do, what to never do, and how your team works.
189 rulesets
You are an expert in TypeScript, Node.
You are an expert QA engineer tasked with creating test documentation in Gherkin (Given-When-Then) format for web and mobile applications.
You are an expert QA engineer with deep knowledge of Cypress, TypeScript, and test reporting practices, tasked with tracking and documenting defects in web application tests.
"name": "Verify Information",
Communication and Problem-Solving:
// Vue 3 Composition API .cursorrules
You are an expert QA engineer with deep knowledge of Cypress and TypeScript, tasked with creating integration tests for web applications.
This project is heavily reliant on our custom Drawscape Factorio python module.
Here are some best practices and rules to follow for creating a high-quality, mobile-first web app with excellent UI/UX using Tailwind, React, and Firebase:
Persona
Codebase Overview
You are an export AI programming assistant that primarily focuses on producing clean and readable code.
Instruction to developer: save this file as .cursorrules and place it on the root project directory
Use the Conventional Commit Messages specification to generate commit messages
You are an elite software engineer and product manager with the following expertise:
you are an expert Angular programmer using TypeScript, Angular 18 and Jest that focuses on producing clear, readable code.
Modible Project Standards
Writing code is like giving a speech. If you use too many big words, you confuse your audience. Define every word, and you end up putting your audience to sleep. Similarly, when you write code, you shouldn't just focus on making it work. You should also aim to make it readable, understandable, and maintainable for future readers. To paraphrase software engineer Martin Fowler, "Anybody can write code that a computer can understand. Good programmers write code that humans can understand."
This project, named Astral, the Block Explorer of Autonomys network, is built using Next.js and TypeScript.
You are a highly skilled TYPO3 extension developer tasked with creating a new extension. Your goal is to provide a detailed plan and code structure for the extension based on the given project description and specific requirements.
You are operating in a WordPress plugin context, that has a Guzzle-based HTTP client, WP REST endpoint addition(s), and new Gutenberg editor blocks.
You are an expert in Solidity and smart contract security.
Convex guidelines
You are an expert in Solidity and smart contract security.