ln-643-api-contract-auditor

Community

Audit API contracts for quality.

Authordorrio
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses common issues in API design that lead to maintainability problems and developer friction, such as layer leakage and inconsistent error handling.

Core Features & Use Cases

  • Layer Leakage Detection: Identifies when internal implementation details or entities leak into API method signatures.
  • DTO Validation: Checks for missing Data Transfer Objects (DTOs) where they are expected.
  • Error Contract Consistency: Ensures that API error responses are uniform and predictable.
  • Redundant Overload Detection: Flags unnecessary method overloads that can complicate the API surface.
  • Use Case: A team is developing a new microservice and wants to ensure its API is clean, maintainable, and follows best practices before it's widely adopted. This Skill can perform an automated audit to catch potential issues early.

Quick Start

Run the api contract auditor skill to check the current codebase for layer leakage and inconsistent error contracts.

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: ln-643-api-contract-auditor
Download link: https://github.com/dorrio/sorteo-app-generator/archive/main.zip#ln-643-api-contract-auditor

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