jvm-skills
Official@jvm-skills
Engineering expertise for JVM-based ecosystems focusing on test-driven development, Gradle build optimization, and rigorous Kotlin code quality assurance.
Agent Skills by jvm-skills
Showing 14 vetted skills indexed across 1 GitHub repositories.
commit
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.
restart-spring-boot
Restart Spring Boot apps via IntelliJ run configurations and wait for health checks.
coverage-kover-gradle
Generate Kotlin Gradle coverage reports and Markdown improvement plans.
Frequently Asked Questions About jvm-skills
FAQPage SchemaWhat specific engineering tasks are enabled by these capabilities?▼
These capabilities enable systematic test-driven development, mutation testing via PITest, and automated visual regression using Playwright. Engineers can generate type-safe jOOQ queries, manage Spring Boot health checks, and produce actionable Markdown reports for Kotlin code coverage improvements within Gradle environments.
Which technical personas benefit most from these skills?▼
Backend engineers, JVM platform developers, and quality assurance leads benefit most. These skills are designed for professionals maintaining complex Kotlin or Java systems who require rigorous adherence to test-driven development, build reliability, and high-fidelity code coverage metrics.
What are the primary prerequisites for implementing these testing standards?▼
Implementation requires a JVM-based project structure utilizing Gradle as the primary build system. Projects should ideally incorporate Kotlin or Java source code, with existing configurations for IntelliJ IDEA, PITest for mutation analysis, and Playwright for browser-based visual validation.