Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
diegoleteliers10 avatar

Nestjs Interceptors

  • 3 repo stars
  • Updated March 18, 2026
  • diegoleteliers10/nestjs-interceptors-skill

Generate production NestJS interceptors for logging, caching, and error handling.

About

Skill for creating NestJS middleware interceptors with logging, transformation, caching, and metrics. Supports multiple agent types.

  • Request/response logging and transformation
  • Timeout, cache, and error-handling patterns

Nestjs Interceptors by the numbers

  • Data as of Jul 8, 2026 (Skillselion catalog sync)
/plugin marketplace add diegoleteliers10/nestjs-interceptors-skill
/plugin install nestjs-interceptors@nestjs-interceptors-skill

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars3
Last updatedMarch 18, 2026
Repositorydiegoleteliers10/nestjs-interceptors-skill

What it does

Generate production NestJS interceptors for logging, caching, and error handling.

README.md

NestJS Interceptors

An AI agent skill for creating professional NestJS interceptors with logging, transformation, error handling, timeout, caching, and metrics.

Supports Claude Code, Codex CLI, Gemini CLI, and Vercel skills.

What This Skill Provides

This skill empowers AI agents to assist with:

  • Logging Interceptor - Request/response logging with native NestJS Logger
  • Transform Interceptor - Standardized API response format
  • Error Format Interceptor - Consistent error responses
  • Timeout Interceptor - Request timeout handling
  • Cache Interceptor - In-memory response caching with TTL
  • Metrics Interceptor - Request performance metrics
  • Wide Events Logger - Structured logging with correlation IDs

Installation

Vercel skills (npx)

npx skills add https://github.com/diegoleteliers10/nestjs-interceptors-skill --skill nestjs-interceptors

Claude Code

Install from marketplace:

claude plugin marketplace add diegoleteliers10/nestjs-interceptors-skill
claude plugin install nestjs-interceptors

Or install manually:

git clone https://github.com/diegoleteliers10/nestjs-interceptors-skill /tmp/nestjs-interceptors

# User-wide (available in all projects)
mv /tmp/nestjs-interceptors/skill ~/.claude/skills/nestjs-interceptors

# Project-specific (check into your repo)
mv /tmp/nestjs-interceptors/skill .claude/skills/nestjs-interceptors

Codex CLI

Use the built-in installer:

skill-installer https://github.com/diegoleteliers10/nestjs-interceptors-skill --path skill

Or install manually:

git clone https://github.com/diegoleteliers10/nestjs-interceptors-skill /tmp/nestjs-interceptors

# User-wide
mv /tmp/nestjs-interceptors/skill ~/.codex/skills/nestjs-interceptors

# Project-specific
mv /tmp/nestjs-interceptors/skill .codex/skills/nestjs-interceptors

Note: Run Codex with --enable skills if skills aren't loading automatically.

Gemini CLI

Install the extension directly:

gemini extensions install https://github.com/diegoleteliers10/nestjs-interceptors-skill

Usage Examples

Once installed, the agent will automatically use this skill for NestJS tasks:

  • "Add a logging interceptor to my API"
  • "Create a transform interceptor to standardize responses"
  • "Add error formatting with proper status codes"
  • "Implement caching for GET endpoints"
  • "Add timeout handling to prevent slow requests"
  • "Add metrics to track request performance"
  • "Create an interceptor module"

Contents

nestjs-interceptors/
├── .claude-plugin/
│   └── marketplace.json        # Claude marketplace config
├── skill/
│   └── SKILL.md               # Main skill instructions
├── extension/
│   └── references/            # Gemini extension references
├── gemini-extension.json      # Gemini extension config
├── GEMINI.md                  # Gemini extension instructions
├── LICENSE                    # MIT License
└── README.md                  # This file

Resources

License

MIT

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.