paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Applies to all Elixir files, setting the tone for an expert senior Elixir engineer. globs: /.ex.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Applies to all Elixir files, setting the tone for an expert senior Elixir engineer. globs: /.ex.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Provides guidelines for generating conventional commit messages based on changes in the codebase. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule defines commenting standards for all code files, emphasizing purpose descriptions and including file path/name as a one-line comment. globs: .js, .jsx, .ts, .tsx, .py, .go.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule focuses on code style, refactoring suggestions, and leveraging the latest ES and Node.js features for JavaScript, TypeScript, and Python files. globs: .js, .jsx, .ts, .tsx, .py.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule outlines general project practices, including agile methodologies, modularity, DRY principles, performance, and security considerations applicable to all files. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Applies Flutter best practices and coding guidelines to the core directory, focusing on constants, themes, utilities, and widgets.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Enforces clean architecture, BLoC pattern, and state management principles within Flutter feature modules.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Applies general Flutter best practices across the entire project, focusing on architecture, design, and code quality.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Provides performance-related guidelines for Flutter development, including image caching, list view optimization, and memory management.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Focuses on UI-related rules within Flutter feature's presentation layer, including BLoC, pages, and widgets.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Specifies testing guidelines for Flutter projects, covering unit, widget, and integration tests.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Rules specific to Flutter projects, including directory structure, feature organization, and naming conventions to ensure a scalable and maintainable codebase.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: General instructions for the AI assistant to follow when executing tasks, including analysis, execution, quality control, and reporting. globs.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Specifies the tech stack to be used, including AI Model, Frontend framework (Flutter), State Management (Riverpod), and BaaS (Firebase). globs.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule reminds the AI to check the x.md file for the current file contents and implementations. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule instructs the AI to make changes file by file, allowing the user to review each change individually. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule prevents the AI from using apologies in its responses. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule instructs the AI not to show or discuss the current implementation unless specifically requested. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule prevents the AI from asking the user to verify implementations that are visible in the provided context. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule restricts the AI from inventing changes beyond what is explicitly requested. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule instructs the AI not to consider any previous x.md files in its memory, ensuring it treats each run independently. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule instructs the AI not to summarize changes made. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule instructs the AI to avoid providing feedback about understanding in comments or documentation. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: This rule prevents the AI from asking for confirmation of information already provided in the context. globs: /.
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: