paulpham157

200 mods across 1 repository, 27 stars between them.

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.

not rated 27 1y ago A 75 tokens original MIT

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.

not rated 27 1y ago A 69 tokens original MIT

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.

not rated 27 1y ago A 66 tokens original MIT

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: /.

not rated 27 1y ago A 376 tokens original MIT

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//.

not rated 27 1y ago A 84 tokens original MIT

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.

not rated 27 1y ago A 75 tokens original MIT

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.

not rated 27 1y ago A 85 tokens original MIT

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}.

not rated 27 1y ago A 69 tokens original MIT

metadata-rules

68

paulpham157/paul-s-cursor-rules

Cursor rule Cursor

description: Rules for defining metadata in Next.js 14 components for SEO optimization. globs: /app//.tsx.

not rated 27 1y ago A 0 tokens original MIT

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//.

not rated 27 1y ago A 0 tokens original MIT

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.

not rated 27 1y ago A 0 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: