ln-771-logging-configurator

Configure Serilog and structlog for structured JSON logging in .NET and Python projects.

Updated Mar 9, 2026
One-click install
npx skills add https://github.com/cbbkrd-tech/jl-finishes --skill ln-771-logging-configurator-cbbkrd-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ln-771-logging-configurator
Source: https://github.com/cbbkrd-tech/jl-finishes/tree/main/.claude/skills/ln-771-logging-configurator
Command: npx skills add https://github.com/cbbkrd-tech/jl-finishes --skill ln-771-logging-configurator-cbbkrd-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the setup of structured logging for .NET and Python projects, ensuring consistent and machine-readable log outputs across different environments.

Core Features & Use Cases

  • Multi-Stack Support: Configures Serilog for .NET (ASP.NET Core) and structlog for Python (FastAPI).
  • Customizable Logging: Allows user choices for log format (JSON/Pretty), enrichment fields, log sinks (Console, File, Seq, Elasticsearch), and environment-specific log levels.
  • Use Case: When bootstrapping a new ASP.NET Core project, use this Skill to automatically integrate Serilog with request logging, correlation IDs, and JSON output for production, and colored output for development.

Quick Start

Use the ln-771-logging-configurator skill to set up structured logging for a Python FastAPI project.

Frequently Asked Questions about ln-771-logging-configurator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure structured JSON logging in a Python FastAPI project?

Configure structured JSON logging in a Python FastAPI project by integrating structlog to produce machine-readable log outputs. This Skill automates that setup by gathering your preferences for log format, sinks, and enrichment fields, then generating the required configuration files.

What is the best way to set up Serilog for an ASP.NET Core project?

The best way to set up Serilog for an ASP.NET Core project is to automate the configuration of structured JSON logging. This Skill researches best practices and registers necessary packages to support request logging, correlation IDs, and environment-specific log levels.

Can I customize log sinks and output formats for .NET and Python logging?

Yes, you can customize log sinks and output formats for .NET and Python logging. This Skill allows you to choose between JSON or pretty formats, configure sinks like Console, File, Seq, or Elasticsearch, and define environment-specific log levels.

Does this logging configurator support both .NET Serilog and Python structlog?

Yes, this logging configurator supports both .NET Serilog and Python structlog frameworks. It automates the setup of structured logging across these stacks, ensuring consistent and machine-readable log outputs across different environments.

How do I add correlation IDs and request logging to my .NET application?

Add correlation IDs and request logging to your .NET application by configuring Serilog with structured JSON output. This Skill automates the integration during project bootstrapping, generating the necessary configuration files and registering required packages.