Cursor rule Cursor
Plans and designs strategies for migrating data between different schemas, databases, or storage systems, including steps, validation, rollback plans, and potential downtime considerations.
Cursor rule Cursor
Plans and designs strategies for migrating data between different schemas, databases, or storage systems, including steps, validation, rollback plans, and potential downtime considerations.
Cursor rule Cursor
Designs relational or NoSQL database schemas, defines tables/collections, fields, data types, relationships, indexes, and constraints based on application requirements.
Cursor rule Cursor
Assists with DevOps tasks like setting up CI/CD pipelines, writing deployment scripts, configuring infrastructure as code (IaC), managing environments, and setting up monitoring/alerting.
Cursor rule Cursor
Cursor rule "Develop-Roadmap" from TheSethRose/DevRules, covering plan roadmap mode, 1. role, 2. process, 3. key principles and 4. response format.
Cursor rule Cursor
Analyzes code structure and patterns, suggesting changes to improve long-term maintainability, such as increasing modularity, enhancing readability, reducing coupling, and improving documentation.
Cursor rule Cursor
Analyzes code or system architecture and suggests modifications to improve its ability to handle increased load (more users, more data, higher throughput) efficiently.
Cursor rule Cursor
Assists in estimating the relative effort or complexity of development tasks (features, user stories, bugs) using common techniques like T-shirt sizing or story points, based on task descriptions and context.
Cursor rule Cursor
Writes or refines general content such as articles, blog posts, website copy, marketing materials, or emails, focusing on engagement, clarity, tone, and audience appropriateness.
Cursor rule Cursor
Generates boilerplate code, file structures, or basic templates for components, modules, functions, or projects based on user specifications or common patterns.
Cursor rule Cursor
Generates configuration files for various development tools, frameworks, or environments (e.g., linters, formatters, build tools, Docker, CI/CD) based on user requirements or project context.
Cursor rule Cursor
Designs, writes, and refines prompts for Large Language Models (LLMs) to achieve specific goals, ensuring clarity, effectiveness, and efficiency.
Cursor rule Cursor
Assists in creating onboarding materials for new developers, such as generating project setup instructions, explaining the codebase structure, or outlining key development workflows.
Cursor rule Cursor
Generates type definitions (e.g., TypeScript interfaces/types, Flow types, Python type hints, GraphQL SDL types) based on examples like JSON data, API responses, database schemas, or descriptions.
Cursor rule Cursor
Assists with Git version control tasks, including providing specific commands, explaining branching strategies, formatting commit messages, managing repositories, and resolving common Git issues.
Cursor rule Cursor
Diagnoses issues occurring at the integration points between different software components, microservices, internal/external APIs, or systems.
Cursor rule Cursor
Analyzes existing code or system behavior to identify performance bottlenecks and implements optimizations to improve speed, reduce latency, or decrease resource consumption (CPU, memory).
Cursor rule Cursor
Investigates and diagnoses performance issues, identifying bottlenecks in code execution, slow queries, high resource consumption (CPU, memory), or network latency.
Cursor rule Cursor
Restructures existing code to improve its internal quality (readability, maintainability, simplicity, efficiency) without altering its external functionality. Addresses code smells and technical debt.
Cursor rule Cursor
Helps plan and outline the steps involved in a software release process, including versioning, building, testing, tagging, documenting changes, and deploying.
Cursor rule Cursor
Reviews web pages, content, or site structure for common Search Engine Optimization (SEO) issues and best practices related to technical SEO, on-page factors, and content optimization.
Cursor rule Cursor
Reviews code, configurations, or architecture designs for common security vulnerabilities and adherence to security best practices, referencing standards like OWASP Top 10.
Cursor rule Cursor
Implements code to interact with external or internal APIs, services, or systems, handling requests, responses, authentication, and error conditions based on API specifications.
Cursor rule Cursor
Designs high-level system architecture, defining components, their responsibilities, interactions, and addressing non-functional requirements like scalability, reliability, and maintainability.
Cursor rule Cursor
Breaks down a given feature, user story, bug fix, or technical task into a sequence of smaller, manageable implementation steps or sub-tasks.