Types

Type checking and type generation

Showing 3889-3912 of 6173 skills
fellipeutaka

nestjs

by fellipeutaka

NestJS best practices for building production-ready REST APIs, GraphQL APIs, and microservices with TypeScript. Use when writing, reviewing, or refactoring NestJS code: controllers, modules, providers, dependency injection, guards, interceptors, pipes, exception filters, middlewares, custom decorators, DTOs, validation, authentication, authorization, JWT, configuration, testing, database (TypeORM/Prisma), caching, queues (BullMQ), OpenAPI/Swagger, WebSockets, GraphQL (resolvers, mutations, subscriptions, ObjectType, InputType, ArgsType, code-first, schema-first, PubSub), Helmet, CORS, CSRF, lifecycle hooks, graceful shutdown, and feature module architecture. Also use when working with @nestjs/jwt, @nestjs/throttler, @nestjs/terminus, @nestjs/config, @nestjs/swagger, @nestjs/typeorm, @nestjs/mongoose, @nestjs/graphql, @nestjs/apollo, @apollo/server, bullmq, class-validator, graphql, or graphql-ws.

API Dev 3 4mo ago
AntJanus

record-tui

by AntJanus

Use when recording terminal demos, creating GIFs of CLI apps, writing VHS tape files, or generating demo recordings for TUI applications. Use when asked to "record a demo", "create a GIF of my CLI", "write a VHS tape", "make a terminal recording", "generate a demo for my TUI", or "set up VHS for CI".

CLI Tools 2 4mo ago
Crumbgrabber

artifacts-builder

by Crumbgrabber

Suite of tools for creating elaborate, multi-component HTML

File Ops 3 5mo ago
fellipeutaka

tanstack-router

by fellipeutaka

TanStack Router best practices for type-safe routing, file-based routing, data loading, search params, and navigation in React. Use when building React SPAs with complex routing, implementing type-safe search params, setting up route loaders, integrating with TanStack Query, or configuring code splitting and preloading.

File Ops 3 4mo ago
fellipeutaka

fastify-best-practices

by fellipeutaka

Comprehensive best practices for Fastify development

API Dev 3 4mo ago
mikkelkrogsholm

bun

by mikkelkrogsholm

"Bun — fast all-in-one JavaScript/TypeScript runtime, package manager, bundler, and test runner. Use when building with Bun, running TypeScript, managing packages with bun install, writing tests with bun test, or asking about Bun APIs, configuration, or Node.js migration. Fetch live documentation for up-to-date API details."

File Ops 3 4mo ago
Crumbgrabber

developer-growth-analysis

by Crumbgrabber

Analyzes your recent coding chat history to identify patterns,

Analytics 3 5mo ago
mikkelkrogsholm

tanstack-router

by mikkelkrogsholm

"TanStack Router — fully type-safe router for React with file-based routing, search params validation, loaders, and built-in caching. Use when building with TanStack Router or asking about its route configuration, file-based routing, type-safe links, search params, loaders, or navigation patterns. Fetch live documentation for up-to-date details."

Embeddings 3 4mo ago
alfredang

supabase-postgres-best-practices

by alfredang

Postgres performance optimization and best practices from Supabase. Use this skill when writing, reviewing, or optimizing Postgres queries, schema designs, or database configurations.

Database 2 4mo ago
mikkelkrogsholm

prisma

by mikkelkrogsholm

"Prisma ORM — a type-safe database toolkit for Node.js and TypeScript with schema-first modeling, auto-generated client, and migration tooling. Use when building with Prisma or asking about its APIs, configuration, patterns, or integration. Fetch live documentation for up-to-date details."

API Dev 3 4mo ago
jwilger

domain-modeling

by jwilger

Domain modeling principles: parse-don't-validate, make invalid states unrepresentable, primitive obsession detection, semantic types, and domain veto authority. Activate when designing types, reviewing code for domain integrity, or when domain review is needed in a TDD cycle.

Code Review 3 4mo ago
mikkelkrogsholm

drizzle

by mikkelkrogsholm

"Drizzle ORM — lightweight, TypeScript-first SQL ORM with schema-as-code and zero-dependency query builder. Use when building with Drizzle ORM or asking about its schema definition, migrations, query builder, relations, or integration with databases like PostgreSQL, MySQL, or SQLite. Fetch live documentation for up-to-date details."

Code Gen 3 4mo ago
torlando-tech

Packets & Wire Format

by torlando-tech

Deep technical knowledge about Reticulum packet structure, binary wire format, header encoding, packet types, MTU/MDU calculations, and IFAC handling. Use when analyzing packet construction, parsing binary protocol data, or debugging wire-level communication.

Processing 3 5mo ago
MolcajeteAI

node-testing

by MolcajeteAI

This skill should be used when writing, reviewing, or debugging Node.js backend tests. It covers integration testing with Fastify inject and Supertest, CRUD test patterns, authentication testing, Testcontainers for Docker-based database testing, and end-to-end user flow testing.

Auth 2 4mo ago
mikkelkrogsholm

seo-geo

by mikkelkrogsholm

"SEO and GEO (Generative Engine Optimization) for any web project. Use when writing or reviewing page content, meta tags, structured data, or optimizing for search visibility — both traditional search engines (Google, Bing) and AI search engines (ChatGPT, Perplexity, Gemini, Copilot). Applies principles proactively when building landing pages, blog posts, docs sites, product pages, or any public-facing content regardless of framework or language."

SEO 3 4mo ago
drupal-canvas

canvas-component-metadata

by drupal-canvas

Define valid component.yml metadata for Canvas components, including props,

Types 2 4mo ago
1Mangesh1

graphql

by 1Mangesh1

GraphQL schema design, queries, mutations, and tooling. Use when user asks to "write a GraphQL schema", "create a query", "add a mutation", "set up Apollo", "GraphQL resolver", "type definitions", or any GraphQL tasks.

API Dev 3 4mo ago
byheaven

xhs-publisher

by byheaven

小红书创作者平台发布流程的详细知识和操作步骤

Docker 2 4mo ago
mikkelkrogsholm

temporal

by mikkelkrogsholm

"Temporal — enterprise-grade durable workflow orchestration platform used by Stripe, Netflix, and Coinbase. Use when building with Temporal: durable workflows, long-running background processes, saga patterns, activity retries and timeouts, signals, queries, updates, worker setup, task queues, Temporal Cloud configuration, or migrating from cron jobs or message queues to reliable orchestration. Covers the TypeScript SDK exclusively."

Agents 3 4mo ago
hitoshura25

android-release-validation

by hitoshura25

Validate Android release builds before publishing to ensure quality and catch ProGuard issues

Debugging 3 6mo ago
lidessen

validation

by lidessen

Unified validation orchestration for code quality, consistency, and project health. Auto-triggers on code changes, PR creation, or explicit validation requests. Coordinates refining, housekeeping, and custom validators into cohesive pipelines. Use for "validate", "check", "verify", "验证", "检查", or when quality assurance is needed.

Code Review 3 4mo ago
Crumbgrabber

condition-based-waiting

by Crumbgrabber

Use when tests have race conditions, timing dependencies, or inconsistent

Code Gen 3 5mo ago
fellipeutaka

react-hook-form-zod

by fellipeutaka

Build type-safe validated forms using React Hook Form v7 and Zod v4. Single schema works on client and server with full TypeScript inference via z.infer. Use when building forms, multi-step wizards, or fixing uncontrolled warnings, resolver errors, useFieldArray issues, performance problems with large forms.

Processing 3 4mo ago
mikkelkrogsholm

trigger-dev

by mikkelkrogsholm

"Trigger.dev — open-source background jobs platform for TypeScript with durable execution, retries, scheduling, and real-time monitoring. Use when building with Trigger.dev or asking about its task definitions, schedules, delays, batching, concurrency, or deployment. Fetch live documentation for up-to-date details."

Automation 3 4mo ago