TheSethRose/DevRules

A comprehensive collection of AI prompt engineering rules designed to enhance AI-assisted development workflows.

26Stars on the repository
63Mods indexed here, across every type
1y agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

00-core-agent

01

TheSethRose/DevRules

Cursor rule Cursor

Core instructions defining the AI assistant's persona, response format, general coding principles, communication guidelines, and specialized mode management.

not rated 26 1y ago A 2,153 tokens original MIT

01-project-context

02

TheSethRose/DevRules

Cursor rule Cursor

Provides project-specific context like tech stack, directory structure, coding conventions, and key libraries. Needs user customization.

not rated 26 1y ago A 610 tokens original MIT

02-common-errors

03

TheSethRose/DevRules

Cursor rule Cursor

TEMPLATE: Documents common mistakes, anti-patterns, or outdated syntax specific to this project to help the AI avoid them. Needs user customization.

not rated 26 1y ago A 273 tokens original MIT

TheSethRose/DevRules

Cursor rule Cursor

Defines the available Model Context Protocol (MCP) servers and their capabilities based on the user's mcp.json. Use when interacting with any MCP Server command.

not rated 26 1y ago A 31 tokens original MIT

CPP20

05

TheSethRose/DevRules

Cursor rule Cursor

C++20/23 best practices and patterns for modern software development.

not rated 26 1y ago A 2,561 tokens original MIT

Python3

06

TheSethRose/DevRules

Cursor rule Cursor

Python 3 best practices and patterns for modern software development.

not rated 26 1y ago A 1,335 tokens original MIT

TypeScript5

07

TheSethRose/DevRules

Cursor rule Cursor

TypeScript coding standards and best practices.

not rated 26 1y ago A 932 tokens original MIT

API-Docs

08

TheSethRose/DevRules

Cursor rule Cursor

Generates or refines API reference documentation, detailing endpoints, parameters, request/response formats, authentication methods, and error codes. Focuses on technical accuracy and developer usability.

not rated 26 1y ago A 0 tokens original MIT

API-Endpoints

09

TheSethRose/DevRules

Cursor rule Cursor

Designs API endpoints and contracts (e.g., REST resources/endpoints, GraphQL schemas/queries/mutations), defining request/response formats, methods, status codes, and authentication requirements.

not rated 26 1y ago A 0 tokens original MIT

TheSethRose/DevRules

Cursor rule Cursor

Reviews web interfaces, content, or code snippets for common accessibility (a11y) issues based on WCAG guidelines, ensuring usability for people with disabilities.

not rated 26 1y ago A 0 tokens original MIT

Analyze-Coverage

11

TheSethRose/DevRules

Cursor rule Cursor

Analyzes test coverage reports (if provided) or code structure to identify areas with low test coverage and suggest specific test cases or strategies to improve it.

not rated 26 1y ago A 0 tokens original MIT

Analyze-Data

12

TheSethRose/DevRules

Cursor rule Cursor

Analyzes provided datasets, metrics, or structured data files (CSV, JSON, etc.) to identify trends, patterns, summaries, or answer specific questions about the data.

not rated 26 1y ago A 0 tokens original MIT

TheSethRose/DevRules

Cursor rule Cursor

Analyzes project dependencies listed in configuration files (e.g., package.json, requirements.txt, pom.xml, go.mod) to check for updates, potential vulnerabilities, unused packages, or licensing issues.

not rated 26 1y ago A 0 tokens original MIT

Analyze-Logs

14

TheSethRose/DevRules

Cursor rule Cursor

Parses and analyzes log files or snippets (e.g., application logs, server logs) to identify errors, trace requests, find specific events, or summarize log activity.

not rated 26 1y ago A 0 tokens original MIT

TheSethRose/DevRules

Cursor rule Cursor

Analyzes requirement descriptions (PRDs, user stories, feature requests) to extract, clarify, and structure functional and non-functional requirements, identifying ambiguities and potential conflicts.

not rated 26 1y ago A 0 tokens original MIT

App-Logic

16

TheSethRose/DevRules

Cursor rule Cursor

Implements core application logic, business rules, algorithms, utility functions, or backend processes based on requirements or specifications, focusing on correctness, clarity, and efficiency.

not rated 26 1y ago A 0 tokens original MIT

TheSethRose/DevRules

Cursor rule Cursor

Reviews an existing software architecture design (provided via diagrams, documents, or code structure overview) against best practices, project requirements, and non-functional goals like scalability, maintainability, and security.

not rated 26 1y ago A 0 tokens original MIT

Caching-Strategy

18

TheSethRose/DevRules

Cursor rule Cursor

Designs caching strategies to improve application performance and reduce load on backend systems, considering cache placement, data types, invalidation methods, and consistency trade-offs.

not rated 26 1y ago A 31 tokens original MIT

Code-Errors

19

TheSethRose/DevRules

Cursor rule Cursor

Systematically diagnoses and helps resolve general coding errors, runtime exceptions, logic flaws, or unexpected behavior in application code.

not rated 26 1y ago A 0 tokens original MIT

Code-Quality-Review

20

TheSethRose/DevRules

Cursor rule Cursor

Reviews code snippets or files, identifying potential issues related to code quality, style consistency, best practices, readability, maintainability, and potential logic flaws.

not rated 26 1y ago A 0 tokens original MIT

Compliance-Check

21

TheSethRose/DevRules

Cursor rule Cursor

Performs a preliminary check of code, configuration, or processes against specified compliance requirements (e.g., HIPAA, GDPR, PCI-DSS - based on provided checklists or rules), identifying potential gaps. Requires specific compliance rules as input.

not rated 26 1y ago A 48 tokens original MIT

TheSethRose/DevRules

Cursor rule Cursor

Defines clear contracts (interfaces, protocols, function signatures) between different software components, modules, microservices, or layers within an application to ensure clear boundaries and interactions.

not rated 26 1y ago A 33 tokens original MIT

Create-Cursor-Rule

23

TheSethRose/DevRules

Cursor rule Cursor

Assists in creating new Cursor rule (.mdc) files, ensuring correct formatting and structure.

not rated 26 1y ago A 19 tokens original MIT

Create-Plan

24

TheSethRose/DevRules

Cursor rule Cursor

Assists in creating a testing strategy or plan for a feature, component, or system, outlining test levels (unit, integration, E2E), types (functional, performance, security), scope, and key scenarios.

not rated 26 1y ago A 44 tokens original MIT

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: