LaunchKit · 2026
Back to Skills

agent-nestjs-skills

NestJS best practices and architecture patterns for building production-ready applications.

1
384 downloads
by @tuanvidev

Setup & Installation

openclaw skills install @tuanvidev/agent-nestjs-skills

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install agent-nestjs-skills

What This Skill Does

A reference guide of 40 NestJS rules organized across 10 categories, from architecture and dependency injection to security and deployment. Each rule includes code examples showing incorrect and correct patterns. Intended for use during code writing, review, and refactoring.

Rules are prioritized by impact (CRITICAL down to LOW-MEDIUM), so an agent can focus on the highest-risk issues first rather than treating all guidelines equally.

When to use it

  • Catching circular module dependencies during code review
  • Setting up JWT authentication and authorization guards
  • Refactoring a bloated service into single-responsibility units
  • Preventing N+1 query problems in database-heavy endpoints
  • Configuring rate limiting on a public API

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Review my NestJS user module for architecture and security issues

AGENT
  1. 1Load arch- and security- rule files from the rules/ directory
  2. 2Check module structure for circular dependencies and improper provider sharing
  3. 3Verify services follow single-responsibility and use constructor injection
  4. 4Confirm input validation uses class-validator and guards handle authorization
  5. 5Check for missing rate limiting on public endpoints
OUTPUT

Annotated list of violations per rule ID with corrected code snippets