typescript-winston-setup

Official

NestJS Winston logging setup

Authorcromesdk
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines the integration of Winston logging into NestJS TypeScript applications, ensuring robust and configurable logging for development and production environments.

Core Features & Use Cases

  • Automated Installation: Installs Winston and necessary configuration packages.
  • DI-based Wiring: Integrates Winston with NestJS's Dependency Injection system.
  • Configurable Outputs: Supports pretty console logs in development and JSON logs for production, including file transports for errors and combined logs.
  • Lifecycle Management: Ensures proper cleanup of Winston handlers on module destruction.
  • Use Case: When you need to replace the default NestJS logger with a more powerful and configurable solution like Winston, or when troubleshooting issues with structured logging in your backend.

Quick Start

Use the typescript-winston-setup skill to install Winston logging in your NestJS backend.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: typescript-winston-setup
Download link: https://github.com/cromesdk/ai-skills/archive/main.zip#typescript-winston-setup

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.