jvmlisted
Install: claude install-skill rogue-dev-studio/ai-agents-rogue
# jvm
**Level: max** specialized skill (not merged). Category hint: `language`.
## Summary
JVM languages (Java, Kotlin, Scala). Use when the project needs this capability or the user / team manifest asks for it.
## When to use
- `TEAM.yaml` includes `jvm` or user asks by name
- Task clearly needs this specialized capability
- No canonical alias in `ALIASES.md` covers it better
## When not to use
- A canonical merged skill already covers the need - prefer that
- Outside team allowlist
## Procedure
1. **Context** - Read `PROJECT.md`, `TEAM.md`, and related rules (`security`, `coding`).
2. **Confirm tooling** - Verify `jvm` runtime/CLI/MCP is available; document install if missing.
3. **Plan** - Write a short approach (inputs, outputs, risks) before edits.
4. **Execute** - Implement or operate with project conventions; small focused diffs.
5. **Verify** - Run relevant tests/smoke; capture evidence under `project/{id}/docs/` when documenting.
6. **Handoff** - Status, paths, blockers, next steps.
## Quality bar
- No secrets in git
- No speculative refactors
- Observable DoD (command output, file paths, or explicit blocker)
- Domain constraints and privacy rules respected
## DoD
- [ ] Goal met or blocker explicit
- [ ] Artifacts/paths recorded
- [ ] Risks noted
## Attribution
<!-- ATTRIBUTION: Rogue Development | https://github.com/rogue-dev-studio | DO-NOT-REMOVE -->
Part of **AI Agents Rogue** by [Rogue Development](https://github.com/rogue-dev-studio) (`@rogue-dev-