exception-filters

Installation
SKILL.md

NestJS Exception Filters

When to Use This Skill

Use this skill when:

  • Customizing error response format
  • Logging exceptions for monitoring and debugging
  • Handling specific exception types differently
  • Converting third-party library errors to HTTP exceptions
  • Implementing custom error handling logic
  • Providing user-friendly error messages
  • Adding metadata to error responses (request ID, timestamp)
  • Catching all unhandled exceptions

What are Exception Filters?

Exception filters handle exceptions thrown during request processing. They can catch specific exception types or all exceptions, and customize the error response sent to the client.

NestJS has a built-in global exception filter that handles all unhandled exceptions. Custom filters allow you to override or extend this behavior.

Related skills
Installs
2
GitHub Stars
1
First Seen
Mar 29, 2026