Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
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.
User asks: Review my NestJS user module for architecture and security issues
- 1Load arch- and security- rule files from the rules/ directory
- 2Check module structure for circular dependencies and improper provider sharing
- 3Verify services follow single-responsibility and use constructor injection
- 4Confirm input validation uses class-validator and guards handle authorization
- 5Check for missing rate limiting on public endpoints
Annotated list of violations per rule ID with corrected code snippets