ln-770-crosscutting-setup

Configure logging, error handling, CORS, health checks, and API documentation for .NET and Python projects.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/mcauduro0/Macro_Trading --skill ln-770-crosscutting-setup-mcauduro0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ln-770-crosscutting-setup
Source: https://github.com/mcauduro0/Macro_Trading/tree/main/.claude/skills/ln-770-crosscutting-setup
Command: npx skills add https://github.com/mcauduro0/Macro_Trading --skill ln-770-crosscutting-setup-mcauduro0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the setup of essential cross-cutting concerns like logging, error handling, CORS, health checks, and API documentation, ensuring consistency across .NET and Python projects.

Core Features & Use Cases

  • Automated Configuration: Detects project stack (.NET/Python) and configures common services.
  • Idempotent Setup: Skips configuration steps if they are already present, preventing conflicts.
  • Use Case: When starting a new .NET or Python web project, use this Skill to quickly establish robust logging, error handling, and API documentation without manual setup.

Quick Start

Use the ln-770-crosscutting-setup skill to configure cross-cutting concerns for the current project.

Frequently Asked Questions about ln-770-crosscutting-setup

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

FAQPage Schema
How do I configure cross-cutting concerns like logging and error handling in a new project?

Setting up cross-cutting concerns involves detecting the project stack and invoking specialized workers to implement missing logging, error handling, CORS, health checks, and API documentation configurations, ensuring a standardized project foundation.

Can I set up API documentation and health checks for both .NET and Python projects?

Yes, you can set up API documentation and health checks for both .NET (ASP.NET Core) and Python (FastAPI) projects, because the setup process detects the specific stack and applies the appropriate cross-cutting configurations automatically.

What is the best way to standardize project setup and configuration across different web frameworks?

The best way to standardize project setup is to use an automated configuration process that checks for existing implementations and skips already present steps, preventing conflicts while ensuring consistent logging and API documentation across different frameworks.

Does configuring CORS and logging again overwrite my existing project settings?

Configuring CORS and logging does not overwrite existing settings, because the setup process is idempotent; it checks for existing configurations and skips those steps entirely to prevent conflicts in your current project.

When do I need automated cross-cutting concern setup for my FastAPI or ASP.NET Core application?

You need automated cross-cutting concern setup when starting a new FastAPI or ASP.NET Core web project, allowing you to quickly establish robust logging, error handling, and API documentation without performing manual configuration for each service.