jvm-skillsjvm-skillsOfficialยท14 Agent Skills Included

jvm-skills

JVM coding best practices, testing, and commit workflows

Guides coding agents through JVM development with opinionated best practices for jOOQ, Kotlin, Spring Boot, and Gradle. Covers test-driven bug fixes, Kotest test writing, mutation testing, coverage improvement, and clean commit grouping. Eliminates shallow generic advice by teaching patterns a senior JVM engineer would actually apply.
npx skills add jvm-skills/jvm-skills --all -g -y
Available:

Instructs the agent on blog writing rules for this project, including single-author voice, loading the voice and stop-slop skills before drafting, and grounding every claim in verifiable facts.

All Skills in This Repository (14)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
jvm-skillsjvm-skills

commit

Group unstaged Git changes into logical commits with concise messages.

Official
Intermediate
๐Ÿ“ฆ In Repo
jvm-skillsjvm-skills

tdd-task

Enforce a test-driven development workflow with plan, red, green, and refactor steps.

Official
Intermediate
๐Ÿ“ฆ In Repo
jvm-skillsjvm-skills

performance

Identify and fix web performance bottlenecks in single-page and multi-page sites.

Official
Advanced
๐Ÿ“ฆ In Repo
jvm-skillsjvm-skills

jooq-best-practices

Document jOOQ DSL best practices for type-safe queries in Kotlin/Java.

Official
Advanced
๐Ÿ“ฆ In Repo
jvm-skillsjvm-skills

spec

Generate complete feature specifications from conversation details, documents, and code patterns.

Official
Advanced
๐Ÿ“ฆ In Repo
jvm-skillsjvm-skills

test-gradle

Run Gradle tests headlessly and return only failing test output.

Official
Intermediate
๐Ÿ“ฆ In Repo
jvm-skillsjvm-skills

interview

Formalize plan and design discussions into a testable spec with user stories.

Official
Advanced
๐Ÿ“ฆ In Repo
jvm-skillsjvm-skills

ui-review

Runs Playwright tests and captures screenshots to validate visual UI correctness.

Official
Intermediate
๐Ÿ“ฆ In Repo
jvm-skillsjvm-skills

fix

Fix bugs in JVM projects using test-driven development cycles.

Official
Intermediate
๐Ÿ“ฆ In Repo
jvm-skillsjvm-skills

mutation-testing

Automate PITest mutation testing for JVM Gradle projects.

Official
Advanced
๐Ÿ“ฆ In Repo
jvm-skillsjvm-skills

kotest

Write and modernize Kotlin tests using Kotest matchers and idiomatic style.

Official
Intermediate
๐Ÿ“ฆ In Repo
jvm-skillsjvm-skills

ralph-coverage

Automate iterative test writing for untested JVM classes.

Official
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install jvm-skills?โ–ผ

Run `npx skills add jvm-skills/jvm-skills --all -g -y` in your terminal to install all skills in this collection globally.

What does jvm-skills do for JVM developers?โ–ผ

It gives your coding agent deeply opinionated best practices for jOOQ, Kotlin, Spring Boot, and Gradle, plus workflows for TDD, commits, coverage, and mutation testing.

Does jvm-skills work with Claude Code and Cursor?โ–ผ

Yes. All skills follow the standard SKILL.md format and work in Claude Code, Cursor, Junie, and other compatible coding agents.

How is jvm-skills different from other skill directories?โ–ผ

Every skill teaches patterns the agent would not know on its own, drawn from real JVM projects and hundreds of expert blog articles, instead of shallow one-line advice.

Can jvm-skills improve my test coverage automatically?โ–ผ

Yes. The coverage and mutation testing skills run Kover and pitest reports, find weak classes, and iteratively write real behavior tests until targets are met.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’