TopRank Skills

80,000+ Skills to Supercharge Claude

The open directory for GitHub-integrated capabilities, tools, and prompts for your AI workflows.

Showing 118511 results
djankies

implementing-code-splitti...

by djankies

star 0

Teaches code splitting with lazy() and Suspense in React 19 for reducing initial bundle size. Use when implementing lazy...

djankies

migrating-async-request-a...

by djankies

star 0

Teach async request APIs in Next.js 16 - params, searchParams, cookies(), headers(), draftMode() are now async. Use when...

djankies

preloading-resources

by djankies

star 0

Teaches resource preloading APIs in React 19 including prefetchDNS, preconnect, preload, and preinit. Use when optimizin...

djankies

implementing-query-pagina...

by djankies

star 0

Implement cursor-based or offset pagination for Prisma queries. Use for datasets 100k+, APIs with page navigation, or in...

djankies

validating-schema-basics

by djankies

star 0

Validate code for Zod v4 compatibility by detecting deprecated APIs and ensuring adherence to v4 patterns

djankies

plan-validate-execute-tem...

by djankies

star 0

[REPLACE] Plan changes, validate before execution, execute with verification. Use when [REPLACE with specific triggers].

djankies

reviewing-dependencies

by djankies

star 0

Automated tooling and detection patterns for analyzing npm dependencies, unused packages, and dead code. Provides tool c...

djankies

following-the-rules-of-ho...

by djankies

star 0

Fix React Rules of Hooks violations - conditional calls, hooks in loops/callbacks/classes

djankies

migrating-from-v3

by djankies

star 0

Migrate from Tailwind CSS v3 to v4 including configuration migration (JS to CSS), utility renames, opacity changes, and...

djankies

securing-server-actions

by djankies

star 0

Teach server action authentication and security patterns in Next.js 16. Use when implementing server actions, form handl...

djankies

reviewing-complexity

by djankies

star 0

Analyze code complexity and maintainability including cyclomatic complexity, function length, nesting depth, and cogniti...

djankies

reviewing-duplication

by djankies

star 0

Automated tooling and detection patterns for identifying duplicate and copy-pasted code in JavaScript/TypeScript project...

djankies

handling-transaction-erro...

by djankies

star 0

Handle transaction errors properly with P-code checking and timeout configuration. Use when implementing transaction err...

djankies

creating-client-singleton...

by djankies

star 0

Prevent multiple PrismaClient instances that exhaust connection pools causing P1017 errors. Use when creating PrismaClie...

djankies

migrating-middleware-to-p...

by djankies

star 0

Teach middleware.ts to proxy.ts migration in Next.js 16. Use when migrating middleware, encountering middleware errors,...

djankies

reviewing-performance-pat...

by djankies

star 0

Review React 19 performance patterns including memoization, re-renders, and bundle size. Use when reviewing performance...

djankies

implementing-server-actio...

by djankies

star 0

Teaches Server Actions in React 19 for form handling and data mutations. Use when implementing forms, mutations, or serv...

djankies

migrating-to-vitest-4

by djankies

star 0

Migrate from Vitest 2.x/3.x to 4.x with pool options, coverage config, workspace to projects, and browser mode updates....

djankies

configuring-transaction-i...

by djankies

star 0

Configure transaction isolation levels to prevent race conditions and handle concurrent access. Use when dealing with co...

djankies

reviewing-hook-patterns

by djankies

star 0

Review React hook usage for React 19 compliance and best practices

djankies

validating-forms

by djankies

star 0

Teaches client and server-side form validation patterns in React 19 with Server Actions. Use when implementing form vali...

djankies

handling-animations

by djankies

star 0

Define animations with @keyframes within @theme directive, use animate-{name} utilities, and implement entry animations...

djankies

using-browser-mode

by djankies

star 0

Set up Vitest browser mode with Playwright or WebDriverIO providers, use page and userEvent APIs, test components. Use w...

NarubyRiverlione

task-completion-report

by NarubyRiverlione

star 0

Generate a detailed task completion report for any milestone spec, showing overall completion percentage, per-phase brea...