kotlin-api-design-reviewer

Official

Make 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 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: 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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.