paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Defines basic interaction and response guidelines for the AI, including verification and human-like communication. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Defines basic interaction and response guidelines for the AI, including verification and human-like communication. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Applies fundamental coding principles like DRY, KISS, YAGNI, and the Boy Scout Rule to all files in the project. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules specific to integrating Novo Elements library, including referencing documentation and GitHub repository. globs: /.ts.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Maintains project structure, emphasizes meaningful names for files/directories, and avoids unnecessary clutter. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: General rules for Angular components, focusing on code quality, performance, and maintainability. globs: /.component.ts.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules specific to Angular templates that ensures code quality standards. globs: /.component.html.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules about reasoning, accuracy, and knowledge gaps globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Instructions for refactoring code, focusing on readability, performance, and maintainability. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Enforces code style and best practices for TypeScript files. globs: /.ts.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Governs the mechanics related to armies, battles, and territorial control. This rule focuses on combat, resource management, and strategic expansion within the game.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Defines the core mechanics of the game, including map generation, resource management, and nation interactions. This rule focuses on the overall structure of the game world and gameplay loop.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Specifies the requirements for tracking game data and generating charts. This rule ensures that the game provides comprehensive information to the player through data visualization.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Sets the foundation for the project, dictating the game's design principles and coding standards. It establishes the role of the AI as an expert in game design and programming. globs: /.{js,ts,py,java,c,cpp,cs,go,rs,swift,kt}.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Defines the visual aspects of the game and how the player observes the world. This includes map color-coding, screen effects, and the overall simulation style.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Enforces specific development guidelines for Astro projects, including TypeScript strictness and TailwindCSS usage. globs: .astro.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Provides guidelines for creating conventional commit messages, ensuring they adhere to a specific format and are concise. globs.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Enables custom slash commands, such as /commit, to generate conventional commit messages. globs.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Maintains a consistent coding style, ensuring that code starts with a file path comment and prioritizes modularity. globs.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Use TailwindCSS for all styling, keeping the utility-first approach in mind for astro components. globs: .astro.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Enforces strict TypeScript settings, ensuring type safety across the project. globs: .ts.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for effectively utilizing Chrome's browser APIs, including error handling and scheduling tasks. globs: /.{js,ts}.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: General rules and guidelines for developing Chrome extensions, focusing on architecture, security, and performance. globs: /manifest.json.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for providing complete and functional code output, including necessary imports and comments. globs: /.{js,ts,html,css}.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for structuring the architecture of a Chrome extension, including separation of concerns and message passing. globs: /backgroundworker.js, /contentscript.js, /popup.js, /options.js.
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: