kotlin-api-design-reviewer
OfficialMake Kotlin APIs clean, consistent, and safe.
AuthorDesquared
Version1.0.0
Installs0
System Documentation
## What problem does it solve? Kotlin API design often suffers from inconsistent naming, poorly designed interfaces, and non-idiomatic constructs that hinder usability and maintainability. This Skill provides criteria and guidance to review public APIs, library interfaces, and reusable components for Kotlin projects.
## Core Features & Use Cases
- Enforces Kotlin naming rules: lowerCamelCase for functions and properties, UpperCamelCase for classes, and UPPER_SNAKE_CASE for constants.
- Promotes proper interface design, explicit visibility, immutability where possible, and appropriate data class usage for DTOs.
- Used during library design, API reviews, and when user asks for Kotlin naming conventions compliance or API design feedback.
### Quick Start Review a Kotlin module to verify naming conventions, interface design, and overall API quality.
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: kotlin-api-design-reviewer Download link: https://github.com/Desquared/agents-rules-skills/archive/main.zip#kotlin-api-design-reviewer 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 223,000+ vetted skills library on demand.