kotlin-rules
Installation
SKILL.md
Contains Shell Commands
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
Kotlin Rules
These rules come from app/rules/kotlin/ in ai-toolkit. They cover
the project's standards for coding style, frameworks, patterns,
security, and testing in Kotlin. Apply them when writing or
reviewing Kotlin code.
Kotlin Coding Style
Naming
- PascalCase: classes, interfaces, objects, type aliases, enum entries.
- camelCase: functions, properties, local variables, parameters.
- UPPER_SNAKE: compile-time constants (
const val), top-levelvalconstants. - Backing properties: prefix with
_(private val _items,val items: List<T>). - Package names: lowercase, no underscores (
com.company.project.feature).