Kora Skills banner
kora-projects kora-projects

Kora Skills

Productivity community

Description

Agent Skills for Kora Framework — compile-time framework for Java/Kotlin backend development.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Kora Skills

AI coding agent skills for Kora Framework development.

Русская версия: [README.ru.md](README.ru.md)

What Is This?

This repository ships skill packages for **Kora Framework**. There are two, one per framework line, and they are installed and versioned independently:

Package Framework Group Use it when
`kora-v2` Kora 2.x io.koraframework New services, and any project already on 2.x
`kora-v1` Kora 1.x ru.tinkoff.kora Existing services still on 1.x

They can be installed side by side. Sub-skills are namespaced by plugin (`kora-v2:kora-http-server` vs `kora-v1:kora-http-server`), so nothing collides.

**Which one do I want?** Look at the project's `build.gradle`. `ru.tinkoff.kora` → `kora-v1`. `io.koraframework` → `kora-v2`. Greenfield → `kora-v2`.

Kora 2.0 is not a compatible upgrade of 1.x: the group changed, contracts became synchronous on virtual threads, `Context` was removed, R2DBC and Vert.x were dropped, and resilience moved from string names to typed specifications. Each package teaches its own line natively; neither is a migration tool. The upstream migration corpus lives in [kora-examples `migration/2.0`](https://github.com/kora-projects/kora-examples/tree/migration/2.0/migration).

Quick Start

git clone  kora-skills
cd kora-skills
./plugins/kora-v2/install.sh     # Kora 2.x
./plugins/kora-v1/install.sh     # Kora 1.x

This is the recommended universal path for agents: clone the repo, run the installer for the line you need, restart the target coding agent.

Install With Agent UIs

Claude Code / OpenClaude

This repository is a Claude-compatible plugin marketplace. The marketplace manifest is:

.claude-plugin/marketplace.json