ln-643-api-contract-auditor
CommunityAudit 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.