swashbuckle-dotnet

Community

Multi-version Swagger setup for Jarvis .NET APIs

Authorhoangnh2412
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually configuring Swagger/OpenAPI for Jarvis .NET backends with multi-version support, standardized BaseResponse schemas, and security schemes (JWT, API Key) is time-consuming and prone to misconfiguration, especially when adhering to Jarvis' clean architecture and layer extension patterns.

Core Features & Use Cases

  • End-to-end Swagger orchestration: Automates setup of Jarvis.Swashbuckle for multi-version Swagger UI with standardized BaseResponse schema support, aligned with Jarvis' clean architecture layer patterns.
  • Modular workflow support: Provides step-by-step workflows for initial Swagger integration into new Jarvis Host projects and for adding new API versions or security schemes to existing setups.
  • Atomic security providers: Includes dedicated sub-skills for configuring JWT Bearer and API Key security schemes in Swagger, with links to corresponding Jarvis authentication configurations.
  • Use Case: A developer building a Jarvis .NET 9 e-commerce API can use this skill to enable Swagger with v1 and v2 support, add JWT authentication to the Swagger UI authorize button, and ensure all API responses use the standard BaseResponse schema, all in minutes instead of hours of manual configuration.

Quick Start

Use the swashbuckle-dotnet skill to configure multi-version Swagger with JWT security for your existing Jarvis .NET Host project.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: swashbuckle-dotnet
Download link: https://github.com/hoangnh2412/jarvis/archive/main.zip#swashbuckle-dotnet

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 537,000+ vetted skills library on demand.