kotlin-serialization
π―Skillfrom pluginagentmarketplace/custom-plugin-kotlin
Converts Kotlin objects to and from serialized formats like JSON, XML, or other data interchange formats using Kotlin's serialization library.
Installation
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-kotlin --skill kotlin-serializationSkill Details
Overview
[](https://github.com/pluginagentmarketplace/custom-plugin-kotlin/releases) [](LICENSE) [](#) [](#) [](#-agents) [](#-skills) [](#-commands) [π¦ Install Now](#-quick-start) Β· [π€ Explore Agents](#-agents) Β· [π Documentation](#-documentation) Β· [β Star this repo](https://github.com/pluginagentmarketplace/custom-plugin-kotlin) --- > Kotlin Assistant is a Claude Code plugin with 8 agents and 12 skills for kotlin development.What is this?
---
π Table of Contents
- [Quick Start](#-quick-start)
- [Features](#-features)
- [Agents](#-agents)
- [Skills](#-skills)
- [Commands](#-commands)
- [Documentation](#-documentation)
- [Contributing](#-contributing)
- [License](#-license)
---
π Quick Start
Prerequisites
- Claude Code CLI v2.0.27+
- Active Claude subscription
Installation (Choose One)
```bash
# Step 1οΈβ£ Add the marketplace
/plugin marketplace add pluginagentmarketplace/custom-plugin-kotlin
# Step 2οΈβ£ Install the plugin
/plugin install kotlin-assistant@pluginagentmarketplace-kotlin
# Step 3οΈβ£ Restart Claude Code
# Close and reopen your terminal/IDE
```
```bash
# Clone the repository
git clone https://github.com/pluginagentmarketplace/custom-plugin-kotlin.git
cd custom-plugin-kotlin
# Load locally
/plugin load .
# Restart Claude Code
```
β Verify Installation
After restart, you should see these agents:
```
kotlin-assistant:04-testing-quality-engineer
kotlin-assistant:06-documentation-community-manager
kotlin-assistant:05-performance-optimization-specialist
kotlin-assistant:02-kotlin-specialist
kotlin-assistant:03-claude-integration-expert
... and 2 more
```
---
β¨ Features
| Feature | Description |
|---------|-------------|
| π€ 8 Agents | Specialized AI agents for kotlin tasks |
| π οΈ 12 Skills | Reusable capabilities with Golden Format |
| β¨οΈ 4 Commands | Quick slash commands |
| π SASMP v1.3.0 | Full protocol compliance |
---
π€ Agents
8 Specialized Agents
| # | Agent | Purpose |
|---|-------|---------|
| 1 | 04-testing-quality-engineer | Expert in plugin testing, validation, quality assurance, and |
| 2 | 06-documentation-community-manager | Expert in plugin documentation, community engagement, market |
| 3 | 05-performance-optimization-specialist | Expert in plugin performance optimization, profiling, benchm |
| 4 | 02-kotlin-specialist | Deep expertise in Kotlin programming language, including syn |
| 5 | 03-claude-integration-expert | Expert in Claude Code plugin APIs, hooks system, commands, a |
| 6 | 01-plugin-architect | Expert in Claude Code plugin architecture, design patterns, |
| 7 | **07-advanced-features-eng
More from this repository8
Generates Jetpack Compose UI layouts and components for Kotlin Android development, providing templated and customizable UI code snippets.
Generates and runs comprehensive unit tests for Kotlin code, automatically detecting test scenarios and creating test cases to validate code functionality and catch potential bugs.
kotlin-di skill from pluginagentmarketplace/custom-plugin-kotlin
kotlin-spring skill from pluginagentmarketplace/custom-plugin-kotlin
Teaches core Kotlin programming concepts through interactive lessons, code examples, and guided tutorials for beginners learning the Kotlin language.
Generates and manages Kotlin Domain-Specific Language (DSL) structures, providing intelligent code generation and templating for creating fluent, expressive Kotlin DSL configurations.
Generates and manages Kotlin Coroutine Flow implementations, providing templates, best practices, and code generation for reactive stream processing.
Generates Kotlin Ktor server project structures, boilerplate code, and provides intelligent templates for creating RESTful web services and API endpoints.