custom-decorators

Installation
SKILL.md

NestJS Custom Decorators

When to Use This Skill

Use this skill when:

  • Extracting specific properties from request objects
  • Creating shortcuts for common parameter patterns
  • Setting metadata for guards, interceptors, or filters
  • Composing multiple decorators into one
  • Implementing role-based access control
  • Creating domain-specific abstractions
  • Reducing boilerplate in controllers
  • Building reusable decorator libraries

What are Custom Decorators?

Decorators are TypeScript/ES2016 features that allow you to add metadata and modify classes, methods, or parameters. NestJS extensively uses decorators and provides utilities to create your own.

Types of Custom Decorators

Installs
2
GitHub Stars
1
First Seen
Mar 29, 2026
custom-decorators — ramziddin/ccplugins