Dev & Engineering kotlinagent-skillsspringjpaandroid-gradle-pluginbuild-toolingskill-standard

Kotlin AI Agent Skills

A ready-made set of Agent Skills standard-compliant skill packages that teach coding agents the correct use of Kotlin, backend frameworks, and build tooling.

FollowAgents review · FARS-2.1
Not recommended
42/ 100 5-point scale 2.1 / 5
1 2 3 4 5 6
1Trust10 / 29 · 1.7/5

Evidence comprises only README, LICENSE, and a CI workflow; no SKILL.md or script content was provided, so what instructions the skills actually issue, least-privilege posture, confirmation needs, and sensitive-data handling cannot be verified — each gets 1 (inferred only from the 'instructions-only skill' nature, without direct support). rollback is 0: no uninstall/rollback guidance anywhere. source_attribution gets 2: the workflow credits its origin (Corey Haines) and the README carries a JetBrains incubator badge, but the LICENSE copyright line is an unfilled template placeholder, hence the deduction.

2Reliability5 / 14 · 1.8/5

No skill content, tests, or validation output is available to assess consistency; the only visible reliability mechanism is validate-skills.yml (directory-name checks plus third-party validate-skill@v1), so all three criteria get 1: indirect, unexecuted corroboration only. The workflow depends on the external Action 'Flash-Brew-Digital/validate-skill@v1' and 'ubuntu-slim'; supply-chain and availability of that third-party Action cannot be verified statically.

3Adaptability9 / 18 · 2.5/5

Audience/scenario framing is reasonably clear (Kotlin projects, backend/tooling categories) and environment fit is covered by four install paths (skills CLI, Claude Code, Codex, manual copy), both scoring 2; capability_boundaries and trigger_precision rest entirely on SKILL.md frontmatter (name/description) not present in the evidence, so precision of trigger descriptions and stated boundaries cannot be confirmed — 1 each.

4Convention10 / 18 · 2.8/5

install_notes gets 3: README covers three official CLI installs plus manual copy with complete commands. license gets 3: full Apache-2.0 text in repo. information_architecture and naming_stability get 2: layout and naming convention are documented and CI-enforced, but the CATEGORIES file itself is absent from evidence. examples_and_faq and known_limitations get 1: no FAQ, no limitations section. versioning_changelog is 0: no version numbers, changelog, or release convention. maintenance_responsibility gets 1: only a pointer to CONTRIBUTING.md; maintainers and update path are not evidenced.

5Effectiveness4 / 13 · 1.5/5

No skill body or output samples exist to judge output usability; marginal_value is a bare README assertion ('useful for Kotlin projects') without content support; cost_benefit cannot be estimated — all 1.

6Verifiability4 / 8 · 2.5/5

fact_inference_separation gets 2: README keeps factual claims (commands, layout) reasonably distinct from mechanism description without hype; claim_traceability gets 1: the 'follows the Agent Skills standard' claim has one external link and no local spec cross-check; cross_source_corroboration gets 1: correspondence with third-party CLI docs cannot be verified statically, and missing skill files make README-vs-content cross-validation impossible.

Evidence confidence: Low Reviewed Sep 07, 2026 Reviewed revision 08d7ad0d74a9
Safety controls not found in source: rollback or recovery path
Before you use it
  • This review saw no SKILL.md or script files; the actual skill instructions are unverified — read each skill's SKILL.md before installing and confirm it does not request excessive permissions or send data outward.
  • CI depends on the third-party Action 'Flash-Brew-Digital/validate-skill@v1', a supply-chain risk; consider pinning it to a full commit SHA.
  • The LICENSE copyright line is still the '[yyyy] [name of copyright owner]' placeholder and was never filled in.
  • No versions or changelog exist, making it hard to pin or roll back installed skill content.
  • The publisher is unverified in the enterprise registry and treated as unknown; do not infer safety from the Kotlin/JetBrains org name alone.
Review evidence [1][2][3]
See the full review method →

What does this agent do, and when should you use it?

Kotlin/kotlin-agent-skills is a collection published by the official Kotlin GitHub organization for AI coding agents working on Kotlin projects. Each skill is a self-contained folder containing a SKILL.md file — YAML frontmatter with name and description followed by guidance the agent follows while the skill is active — conforming to the Agent Skills standard at agentskills.io. Skills follow the naming convention kotlin-<category>-<functional-name>, with current categories covering backend (correct use of Spring, JPA, and other server-side frameworks with Kotlin) and tooling (build tooling). Installation paths include the skills CLI (npx skills add), the Claude Code plugin marketplace, the Codex plugin marketplace, and manual copying into an agent's skills directory such as .claude/skills/. The project is Apache-2.0 licensed, carries an incubator badge, and proposes new categories via issues.

The repository ships installable skill folders: each skill contains a SKILL.md whose YAML frontmatter declares name and description, with body content giving instructions the coding agent follows when the skill is active. An example from the README is kotlin-tooling-agp9-migration, a tooling skill for migration scenarios. Users can install via npx skills add Kotlin/kotlin-agent-skills, via Claude Code commands (claude plugin marketplace add Kotlin/kotlin-agent-skills, then claude plugin install kotlin-agent-skills@Kotlin), via Codex (marketplace add in shell, then /plugins menu to search and install), or manually with cp -r skills/<skill> .claude/skills/. All skills live in the skills/ directory of the repository.

  1. Backend developers using Kotlin with Spring/JPA who want agents to use these frameworks idiomatically — install a backend skill
  2. Engineers migrating Android projects to AGP 9 — install kotlin-tooling-agp9-migration for migration guidance
  3. Teams on Claude Code who want the whole Kotlin skill set via the plugin marketplace in two commands
  4. Codex users adding the marketplace and installing the plugin through the /plugins menu
  5. Users with self-managed agent setups who copy individual skill folders from skills/ into .claude/skills/
  6. Kotlin community members contributing new skills or proposing new categories via issues

What are this agent's strengths and limitations?

Pros
  • Open Agent Skills standard (agentskills.io) compliance — not locked to one agent product; four install paths: skills CLI, Claude Code marketplace, Codex marketplace, manual copy
  • Maintained by the official Kotlin organization with a clear naming convention kotlin-<category>-<functional-name> and defined categories (backend/tooling) that ease discovery and contribution
  • Skills are self-contained folders (SKILL.md + resources), so you can pick and install a single skill, e.g. only the AGP9 migration skill
Limitations
  • Carries a JetBrains Incubator badge — early-stage project; skill content and structure may change
  • Skills are Markdown guidance only; effectiveness depends on the host agent's Agent Skills support, with no standalone runtime
  • Only two predefined categories (backend, tooling) — limited coverage, and new categories require opening an issue
  • CLI install path requires Node.js/npx; Claude Code and Codex paths depend on each tool's plugin marketplace tooling

How do you install or deploy this agent?

Any one of:

1) skills CLI: npx skills add Kotlin/kotlin-agent-skills
2) Claude Code: claude plugin marketplace add Kotlin/kotlin-agent-skills, then claude plugin install kotlin-agent-skills@Kotlin
3) Codex: run codex plugin marketplace add Kotlin/kotlin-agent-skills in shell, then inside codex invoke /plugins, search kotlin-agent-skills, press Enter and select Install plugin
4) Manual: cp -r skills/kotlin-tooling-agp9-migration .claude/skills/ (copy the skill folder into your agent's skills directory)

How do you use this agent?

Once installed, skills are discovered by the supported coding agent and activated on demand; when active, the agent reads the SKILL.md frontmatter (name, description) and body guidance and applies it to the task. You can also skip the marketplaces entirely and copy any folder from skills/ into your agent's skills directory (e.g. .claude/skills/).

How does this agent compare with similar options?

The README names no competing Kotlin skill repositories, but because the skills follow the Agent Skills standard (agentskills.io), they are interoperable with any ecosystem supporting that standard; the differentiator here is official Kotlin-organization maintenance focused on Kotlin-specific scenarios.

FAQ

Which agents can use these skills?
Skills follow the Agent Skills standard; the README documents installation via the skills CLI, the Claude Code plugin marketplace, and the Codex plugin marketplace, plus manual copying into an agent's skills directory — any standard-compliant agent can use them.
Do installation methods require network access or extra dependencies?
The skills CLI path requires Node.js/npx; the Claude Code and Codex paths require those tools' plugin marketplaces; manual copying only needs filesystem access.
How do I find out which skills exist and what they contain?
All skills live in the skills/ directory; the README only shows kotlin-tooling-agp9-migration as an example, so check that directory for the full list — no complete list is given in the README.
How mature is the project?
It carries a JetBrains incubator badge, indicating an incubating project; it is Apache-2.0 licensed and free to use, but content may evolve.
How do I contribute a new skill or category?
Skills must follow the kotlin-<category>-<functional-name> naming convention; new categories should be proposed via an issue, and contribution details are in CONTRIBUTING.md.

Compare agents like this one

The same FARS review applied across the shortlist this agent qualifies for.

Related agents