jvm-skills
JVM coding best practices, testing, and commit workflows
All Skills in This Repository (14)
Pure Emerald Level Indicatorscommit
Group unstaged Git changes into logical commits with concise messages.
tdd-task
Enforce a test-driven development workflow with plan, red, green, and refactor steps.
performance
Identify and fix web performance bottlenecks in single-page and multi-page sites.
jooq-best-practices
Document jOOQ DSL best practices for type-safe queries in Kotlin/Java.
spec
Generate complete feature specifications from conversation details, documents, and code patterns.
test-gradle
Run Gradle tests headlessly and return only failing test output.
interview
Formalize plan and design discussions into a testable spec with user stories.
ui-review
Runs Playwright tests and captures screenshots to validate visual UI correctness.
fix
Fix bugs in JVM projects using test-driven development cycles.
mutation-testing
Automate PITest mutation testing for JVM Gradle projects.
kotest
Write and modernize Kotlin tests using Kotest matchers and idiomatic style.
ralph-coverage
Automate iterative test writing for untested JVM classes.
Frequently Asked Questions
FAQPage SchemaHow 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โopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core