paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for JavaScript and TypeScript code style, including modern features, functional patterns, and descriptive naming conventions. globs: /.{js,ts}.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for JavaScript and TypeScript code style, including modern features, functional patterns, and descriptive naming conventions. globs: /.{js,ts}.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for configuring the extension manifest and handling permissions securely. globs: /manifest.json.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for optimizing extension performance, minimizing resource usage, and improving responsiveness. globs: /backgroundworker.js, /contentscript.js.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules to ensure the security and privacy of the Chrome extension and its users. globs: /.{js,ts,html}.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Specific rules for TypeScript usage, including interfaces, union types, and type guards to enhance type safety. globs: /.ts.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for creating user interfaces and applying consistent styling across the extension's UI elements. globs: /popup.html, /options.html, /.css.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Applies general coding rules across all file types to maintain code quality, consistency, and prevent common errors. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Applies general rules for Convex development, emphasizing schema design, validator usage, and correct handling of system fields. globs: /convex//.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Provides guidance on using built-in system fields and data types when defining Convex schemas to ensure proper data handling. globs: /convex/schema.ts.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Instructs developers to follow the patterns demonstrated in the example schema provided, paying attention to index creation and field validation using v. globs: /convex/schema.ts.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Enforces the understanding that Convex automatically handles system fields (id, creationTime) and that manual index creation for these fields is unnecessary. globs: /convex/schema.ts.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Enforces specific naming conventions for React and TypeScript code to maintain consistency. globs: /.{ts,tsx,js,jsx}.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules to optimize performance of React and TypeScript components. globs: /.{ts,tsx,js,jsx}.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: General rules for React and TypeScript projects, focusing on code clarity and best practices. globs: /.{ts,tsx,js,jsx}.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Specific guidelines for TypeScript usage, including strict typing and interface usage. globs: /.{ts,tsx}.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Guidelines for UI and styling, focusing on Tailwind CSS and Shaden UI best practices.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for data fetching in server components in Next.js 14. globs: /app//.tsx.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for implementing error handling in Next.js 14 using error.tsx files. globs: /app/error.tsx.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Apply general guidelines for Next.js 14 code generation. globs: /.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for defining metadata in Next.js 14 components for SEO optimization. globs: /app//.tsx.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: General rules for Next.js 14 development, including using the app directory, server components, and modern TypeScript syntax. globs: /app//.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for using Tailwind CSS for styling in Next.js 14 components. globs: /.tsx.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
description: Rules for generating TypeScript code in Next.js 14 components, including component definition syntax, props definitions, and named/default exports. globs: /.tsx.
paulpham157/paul-s-cursor-rules
Cursor rule Cursor
Explains how to generate and use an Application Password for WordPress authentication in PressThat.
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: