ln-771-logging-configurator
SolidConfigures structured JSON logging with Serilog (.NET) or structlog (Python). Use when adding logging to backend projects.
AI & Automation 488 stars
70 forks Updated yesterday MIT
Install
Quality Score: 94/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# ln-771-logging-configurator
**Type:** L3 Worker
**Category:** 7XX Project Bootstrap
Configures structured JSON logging for .NET and Python projects.
---
## Overview
| Aspect | Details |
|--------|---------|
| **Input** | Context Store from ln-770 |
| **Output** | Logging configuration files |
| **Stacks** | .NET (Serilog), Python (structlog) |
---
## Phase 1: Receive Context
Accept Context Store from coordinator.
**Required Context:**
- `STACK`: .NET or Python
- `FRAMEWORK`: ASP.NET Core or FastAPI
- `FRAMEWORK_VERSION`: Version number
- `PROJECT_ROOT`: Project directory path
- `ENVIRONMENT`: Development or Production
**Validation:**
- If `STACK` not provided, detect from project files
- If version not provided, use latest stable
---
## Phase 2: Research Current Best Practices
Use MCP tools to get up-to-date documentation.
**For .NET (Serilog):**
```
MCP ref: "Serilog ASP.NET Core structured logging configuration"
Context7: /serilog/serilog-aspnetcore
```
**For Python (structlog):**
```
MCP ref: "structlog Python structured logging configuration"
Context7: /hynek/structlog
```
**Key Patterns to Research:**
1. Request logging middleware
2. Log enrichment (correlation ID, user context)
3. Log level configuration by environment
4. Sink configuration (Console, File, Seq, Elastic)
---
## Phase 3: Decision Points
Ask user for configuration preferences.
### Q1: Log Format
| Option | When to Use |
|--------|-------------|
| **JSON** (Recommended for Production)...
Details
- Author
- levnikolaevich
- Repository
- levnikolaevich/claude-code-skills
- Created
- 7 months ago
- Last Updated
- yesterday
- Language
- JavaScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
logging
Serilog structured logging for ASP.NET Core — setup, message templates, LogContext enrichment, request logging middleware, and log level guidelines.
3 Updated 4 days ago
zdanovichnick AI & Automation Solid
ln-772-error-handler-setup
Configures global exception handling middleware. Use when adding centralized error handling to .NET or Python backends.
488 Updated yesterday
levnikolaevich AI & Automation Solid
ln-770-crosscutting-setup
Sets up logging, error handling, CORS, health checks, and API docs. Use when adding cross-cutting concerns to backend projects.
488 Updated yesterday
levnikolaevich