swe-programming-kotlin

Community

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

Agent Skills Search Helper

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