Skip to content
cccskills

Results for “nestjs”

75 skills · sorted by relevance

nestjs-patterns

FreeSummaryAI rating 90

Build or review NestJS backends with clear module boundaries, request validation, access controls, and consistent error handling. The skill guides TypeScript service structure, environment configuration, database integration, and testing for production use.

  • Structuring a new NestJS API
  • Adding request validation and access controls
  • Reviewing error handling and environment settings
affaan-m/ECC284.2KUpdated Oct 20, 2026

Design and implement a NestJS backend organized into business modules within one deployable application. The skill defines module boundaries, separates data ownership, builds layered code and event communication, and validates isolation through checks and tests.

  • Designing a new modular NestJS backend
  • Implementing business modules with layered responsibilities
  • Connecting modules through events
tech-leads-club/agent-skills7.1KUpdated Oct 17, 2026

nestjs-expert

FreeSummary

Build NestJS APIs with TypeScript code for modules, request handlers, services, authentication, input validation, and database access. The skill also prepares Swagger API documentation and unit and end-to-end tests for the implemented features.

  • Building a NestJS REST API
  • Adding JWT and Passport authentication
  • Connecting TypeORM or Prisma
Jeffallan/claude-skills11.9KUpdated Oct 17, 2026

Connect syncable entity components within Twenty server internals and expose them through GraphQL, an API query interface. It guides NestJS module registration, business services, response data conversion, and consistent handling of validation and execution errors.

  • Register builders, validators, and action handlers in NestJS modules
  • Connect entity creation to validation and migration execution
  • Expose entities through GraphQL with response data conversion
twentyhq/twenty58.6KUpdated Oct 19, 2026

Provides comprehensive code review capability for NestJS applications, analyzing controllers, services, modules, guards, interceptors, pipes, dependency injection, and database integration patterns. Use when reviewing NestJS code changes, before merging pull requests, after implementing new features, or for architecture validation. Triggers on "review NestJS code", "NestJS code review", "check my NestJS controller/service".

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit360Updated Sep 10, 2026

GraphQL, WebSockets, and microservices patterns for NestJS. Apply only when the relevant package is in dependencies (`@nestjs/graphql`, `@nestjs/websockets`, `@nestjs/microservices`). Each section is orientation, not exhaustive — defer to NestJS docs for deep dives. Use this skill to: - Wire a GraphQL resolver (code-first) with class-validator inputs. - Build a WebSocket gateway with auth and room management. - Set up a microservice transport (TCP/RabbitMQ/NATS/Redis/Kafka) and message handlers. Do NOT use this skill for: - REST controllers (see nest-conventions + decorator-patterns). - ORM (see nest-data-layer). - Auth strategies (see security-analyst phase guidance).

The English summary is being prepared. Showing the original description.

AratKruglik/claude-sdlc43Updated Oct 17, 2026

nestjs

Free

Opinionated house conventions for NestJS backends — module boundaries and layering, provider wiring and injection scopes, guards/interceptors/pipes/filters, DTOs and validation, domain exceptions, config, and the Nest 11 / Express 5 behaviour that compiles cleanly and fails at runtime. Use whenever the code is NestJS (`@nestjs/*` in package.json, or `@Module`/`@Injectable`/`@Controller`/`@Cron` in the file), including when the question sounds like plain TypeScript, an OOP refactor, a code review, or an ops problem — the Nest-specific answer differs from the generic one. Typical asks: scaffolding a module, adding a controller, provider, or endpoint, wiring an enhancer, a boot-time DI or circular-import failure, a response leaking entity fields despite `@Exclude()`, a cron job firing on every replica, upgrading NestJS, or reviewing a Nest diff. Not for plain Express or Fastify, Angular, frontend, SQL, or CI.

The English summary is being prepared. Showing the original description.

alexander-danilenko/cortex-claude-code-plugins17Updated Oct 20, 2026

Design a modular monolith, a single application with clear business boundaries. Plan module structure, external service integration, failure handling, and future separation, then produce an HTML architecture document with SVG diagrams.

  • Design business boundaries for a new backend
  • Plan integration that limits dependence on an external vendor
  • Define retries and failure handling for external calls
tech-leads-club/agent-skills7.1KUpdated Oct 17, 2026

Provides comprehensive NestJS best practices including modular architecture, dependency injection scoping, exception filters, DTO validation with class-validator, and Drizzle ORM integration. Use when designing NestJS modules, implementing providers, creating exception filters, validating DTOs, or integrating Drizzle ORM within NestJS applications.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit360Updated Sep 10, 2026

Generates complete CRUD modules for NestJS applications with Drizzle ORM. Use when building server-side features in NestJS that require database operations, including creating new entities with full CRUD endpoints, services with Drizzle queries, Zod-validated DTOs, and unit tests. Triggered by requests like "generate a user module", "create a product CRUD", "add a new entity with endpoints", or when setting up database-backed features in NestJS.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit360Updated Sep 10, 2026

Integrate Elasticsearch and implement search index Sync patterns in NestJS. Use when integrating Elasticsearch or implementing search index sync in NestJS.

The English summary is being prepared. Showing the original description.

HoangNguyen0403/agent-skills-standard579Updated Oct 18, 2026

Enforce multi-tenant isolation and PostgreSQL Row Level Security in NestJS. Use when enforcing tenant isolation or PostgreSQL RLS in NestJS multi-tenant apps.

The English summary is being prepared. Showing the original description.

HoangNguyen0403/agent-skills-standard579Updated Oct 18, 2026

Separate Controllers from Services and build Custom Decorators in NestJS. Use when defining NestJS controllers, services, or custom parameter decorators.

The English summary is being prepared. Showing the original description.

HoangNguyen0403/agent-skills-standard579Updated Oct 18, 2026

Implement data access patterns, Scaling, Migrations, and ORM selection in NestJS. Use when implementing TypeORM/Prisma repositories, migrations, or database patterns in NestJS.

The English summary is being prepared. Showing the original description.

HoangNguyen0403/agent-skills-standard579Updated Oct 18, 2026

Containerize NestJS apps with multi-stage Docker builds, tune Node.js memory, and implement graceful shutdown hooks. Use when writing Dockerfiles, configuring K8s deployments, or adding shutdown hooks for NestJS.

The English summary is being prepared. Showing the original description.

HoangNguyen0403/agent-skills-standard579Updated Oct 18, 2026

Implement multi-level caching, invalidation patterns, and stampede protection in NestJS. Use when adding Redis caching layers, configuring cache-manager interceptors, implementing stale-while-revalidate, or preventing cache stampedes in NestJS services.

The English summary is being prepared. Showing the original description.

HoangNguyen0403/agent-skills-standard579Updated Oct 18, 2026

Configure gRPC, RabbitMQ, and monorepo contract patterns for NestJS microservices. Use when setting up gRPC service-to-service calls, RabbitMQ event-driven messaging, shared contract libraries, or microservice exception handling in NestJS.

The English summary is being prepared. Showing the original description.

HoangNguyen0403/agent-skills-standard579Updated Oct 18, 2026

Write Unit and E2E tests with Jest, mocking strategies, and database isolation in NestJS. Use when writing NestJS unit tests, E2E tests with supertest, or mock providers.

The English summary is being prepared. Showing the original description.

HoangNguyen0403/agent-skills-standard579Updated Oct 18, 2026

Implement Global Exception Filters and standard error formats in NestJS. Use when implementing global exception filters or standardizing error responses in NestJS.

The English summary is being prepared. Showing the original description.

HoangNguyen0403/agent-skills-standard579Updated Oct 18, 2026

Validate and stream file uploads securely with Validation and S3 streaming in NestJS. Use when implementing secure file uploads, validation, or S3 streaming in NestJS.

The English summary is being prepared. Showing the original description.

HoangNguyen0403/agent-skills-standard579Updated Oct 18, 2026

NestJS best practices and architecture patterns for building production-ready applications. This skill should be used when writing, reviewing, or refactoring NestJS code to ensure proper patterns for modules, dependency injection, security, and performance.

The English summary is being prepared. Showing the original description.

Asymmetric-al/core381Updated Oct 20, 2026

nestjs

Free

Provides comprehensive NestJS framework patterns with Drizzle ORM integration for building scalable server-side applications. Generates REST/GraphQL APIs, implements authentication guards, creates database schemas, and sets up microservices. Use when building NestJS applications, setting up APIs, implementing authentication, working with databases, or integrating Drizzle ORM.

The English summary is being prepared. Showing the original description.

giuseppe-trisciuoglio/developer-kit360Updated Sep 10, 2026

Implement database action handlers for syncable entities in Twenty server internals. It covers create, update, and delete operations, with conversion from universal identifiers to database IDs before each action is executed.

  • Implement create, update, and delete handlers for a new entity
  • Convert universal relation identifiers into database IDs
  • Check runner implementation before the integration step
twentyhq/twenty58.6KUpdated Oct 19, 2026

Implement caching and data conversion for syncable entities in Twenty's server code. Build lookup maps, convert stored records and inputs into flat representations, and resolve references to universal identifiers for later validation and processing.

  • Build a cache service for a new syncable entity
  • Convert stored entities into flat data
  • Transform creation and update inputs
twentyhq/twenty58.6KUpdated Oct 19, 2026