swe-programming-kotlin
CommunityEnforce consistent Kotlin coding standards for agents.
Authorwahidyankf
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill solves the problem of inconsistent Kotlin code quality when AI agents write code for the OSE primer monorepo, by providing authoritative, repo-specific coding standards that align with the project's governance and demo requirements.
Core Features & Use Cases
- Repo-Specific Coding Standards: Provides clear guidelines for Kotlin naming conventions, null safety, coroutine usage, error handling, and data class/sealed class patterns tailored to the OSE primer codebase.
- Comprehensive Documentation Links: Directs agents to full authoritative documentation covering coding, testing, code quality, build configuration, and context-specific standards like DDD, framework integration, and security.
- Use Case: When an AI agent is tasked with implementing a new Kotlin Ktor endpoint for the crud-kotlin-ktor demo app, this skill ensures it follows the project's required structured concurrency, naming, and testing patterns instead of generic Kotlin defaults.
Quick Start
Ask your AI assistant to write a new Kotlin data class for a Zakat calculation following the project's coding standards, and it will automatically apply the correct naming, null safety, and data class conventions from this skill.
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: swe-programming-kotlin Download link: https://github.com/wahidyankf/ose-primer/archive/main.zip#swe-programming-kotlin 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 537,000+ vetted skills library on demand.