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

migrating-v3-to-v4

by djankies

star 0

Complete migration guide from Zod v3 to v4 covering all breaking changes and upgrade patterns

djankies

optimizing-query-performa...

by djankies

star 0

Optimize queries with indexes, batching, and efficient Prisma operations for production performance.

djankies

implementing-parallel-rou...

by djankies

star 0

Teach parallel routes and slot patterns in Next.js 16. Use when implementing parallel routes, working with @slot syntax,...

djankies

using-context-api

by djankies

star 0

Teaches Context API patterns in React 19 including use() hook for conditional context access. Use when implementing Cont...

djankies

implementing-query-cachin...

by djankies

star 0

Implement query result caching with Redis and proper invalidation strategies for Prisma 6. Use when optimizing frequentl...

djankies

reviewing-type-safety

by djankies

star 0

Code review skill that checks TypeScript type safety, exported for use by cross-cutting review plugin

djankies

securing-data-access-laye...

by djankies

star 0

Teach Data Access Layer pattern to prevent CVE-2025-29927 middleware authentication bypass. Use when implementing authen...

djankies

reviewing-vitest-config

by djankies

star 0

Review Vitest configuration for deprecated patterns and best practices. Use when reviewing test configuration or vitest...

djankies

sanitizing-user-inputs

by djankies

star 0

Sanitizing and validating user input to prevent XSS, injection attacks, and security vulnerabilities in TypeScript appli...

djankies

search-analyze-report-tem...

by djankies

star 0

[REPLACE] Search for patterns, analyze findings, generate structured reports. Use when [REPLACE with specific triggers].

djankies

writing-vitest-tests

by djankies

star 0

Write Vitest tests with describe/test blocks, expect assertions, vi mocking, async testing, and parameterized tests. Use...

djankies

testing-hooks

by djankies

star 0

Teaches testing custom hooks in React 19 using renderHook from React Testing Library. Use when testing custom hooks or h...

djankies

avoiding-angle-bracket-as...

by djankies

star 0

Avoid angle-bracket type assertions (<Type>) and use 'as Type' syntax instead

djankies

transforming-string-metho...

by djankies

star 0

Write type-safe transformations with Zod including string methods, custom transforms, codecs, and pipelines

djankies

using-type-guards

by djankies

star 0

Teaches how to write custom type guards with type predicates and use built-in type narrowing in TypeScript. Use when wor...

djankies

using-generics

by djankies

star 0

Teaches generic constraints, avoiding any in generic defaults, and mapped types in TypeScript. Use when creating reusabl...

djankies

using-the-use-hook

by djankies

star 0

React 19's use() API for reading Promises/Context conditionally. For async data fetching, Suspense, conditional context...

djankies

validating-string-formats

by djankies

star 0

Guide to Zod v4 new features including top-level string formats, string transformations, codecs, and stringbool

djankies

validating-external-data

by djankies

star 0

Validating external data from APIs, JSON parsing, user input, and any untrusted sources in TypeScript applications

djankies

using-runtime-checks

by djankies

star 0

Teaches how to validate external data at runtime using Zod and other validation libraries in TypeScript. Use when workin...

djankies

reviewing-security

by djankies

star 0

Automated tooling and detection patterns for JavaScript/TypeScript security vulnerabilities. Provides scan commands, vul...

djankies

reviewing-test-quality

by djankies

star 0

Review React 19 test quality including coverage, patterns, and React 19 API testing. Use when reviewing tests or test co...

djankies

testing-server-actions

by djankies

star 0

Teaches testing Server Actions in isolation in React 19. Use when testing Server Actions, form handling, or server-side...

djankies

avoiding-any-types

by djankies

star 0

Teaches when and how to use unknown instead of any type in TypeScript. Use when working with TypeScript code that has an...