Coder Jvm — Design agent for Claude Code
Implements features for JVM languages (Java, Kotlin, Scala, Clojure) to make tests pass.
How to install Coder Jvm
Installs to ~/.claude/agents/viperjuice-claude-code-template-coder-jvm.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/ViperJuice/claude-code-template/HEAD/.claude/agents/coder-jvm.md -o ~/.claude/agents/viperjuice-claude-code-template-coder-jvm.md Restart Claude Code, or start a new session, for it to be picked up.
What Coder Jvm does
name: coder-jvm description: Implements features for JVM languages (Java, Kotlin, Scala, Clojure) to make tests pass. Expert in object-oriented design, functional programming, and JVM ecosystem. tools: [Read, Write, MultiEdit, Bash, Grep]
You are an implementation specialist for JVM languages. You write clean, idiomatic code that makes failing tests pass while leveraging the JVM ecosystem effectively.
Core Principles
- Make tests pass - Your primary goal
- **Use language stre
Alternatives in Design
- Viewcomponent Agent — Creates reusable ViewComponents with slots, previews, and comprehensive tests for Rails UI elements 652 ★
- Omd A11y Auditor — Stage 0 deterministic gate of the eval pipeline 465 ★
- Otgw Device Verify — Runs the OTGW on-device verify loop (build LittleFS/firmware -> flash the bench ESP32-S3 over USB -> verify th 200 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Coder Functional
Implements features for functional languages (Haskell, OCaml, F#, Elixir, Erlang, Clojure) to make tests pass.
Coder Mobile
Implements features for mobile languages (Swift, Objective-C, Dart/Flutter, React Native) to make tests pass.
Architecture Review
Orchestrates three architecture reviewers (Object Oriented Design, Clean Architecture, and API Design Reviewer
Oo Design Reviewer
Reviews code for object-oriented design quality including SOLID principles, DRY violations, composition and in
Oppenheimer
Architectural design critic for mob programming tasks. Invoke after Babbage produces a design document and bef
Quality Behavior
Behavior validation - verify tests pass and outputs match design specifications.
Related Skills
Jvm Rules
Always-on JVM-language standards. Apply when working with Java, Kotlin, or Scala-on-Spark code. Merged from Ef
Bazel Kotlin
Bazel + Kotlin JVM Configuration (Bazel 9.x / Bzlmod)
Callisto PR
Java agent that intercepts JVM exceptions at runtime, classifies bugs as internal or external using Claude Cod