By ririnto
Java development plugin with practical skills for LTS syntax boundaries, foundational java.base guidance, language design, testing workflows, dependency decisions, performance analysis, and JDTLS-assisted editing.
npx claudepluginhub ririnto/sinon --plugin javaLook up Java dependency coordinates and current releases from Maven Central, verify artifact versions without hardcoding stale numbers, and emit the smallest correct Maven or Gradle install snippet. Use when the user asks to find the latest Maven dependency version, look up a Java artifact coordinate, check Maven Central for the current release, or needs guidance on version-neutral dependency lookup for Java projects.
Design idiomatic Java APIs, review class structure for immutability and clarity, choose between records and sealed classes, decide checked vs unchecked exception boundaries, and shape public contracts with narrow surfaces and explicit value semantics. Use when the user asks to design a Java API, review Java class structure, refactor Java code, or needs guidance on idiomatic Java language and library design.
Explain Java syntax availability across LTS baselines, compare expression forms between Java versions, rewrite code for older or newer targets, and choose foundational java.base package families. Use when the user asks about Java grammar, var, switch expressions, records, pattern matching, sealed classes, text blocks, unnamed patterns, or whether a syntax form compiles on a given Java baseline.
Review Java performance and concurrency decisions with evidence-driven profiling, classify bottlenecks as CPU, I/O, contention, or allocation, evaluate virtual-thread fit, and recommend the smallest measured change. Use when the user asks to optimize Java performance, analyze concurrency design, use virtual threads, reduce allocation pressure, profile Java code, or needs guidance on Java performance and concurrency tradeoffs.
Write JUnit 5 tests, follow TDD red-green-refactor in Java, fix failing tests, configure Maven Surefire or Gradle test execution, and choose the smallest correct test scope. Use when the user asks to write a JUnit test, follow TDD in Java, fix a failing Maven test, or needs guidance on Java test-first workflows.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Share bugs, ideas, or general feedback.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
Browser automation and end-to-end testing MCP server by Microsoft. Enables Claude to interact with web pages, take screenshots, fill forms, click elements, and perform automated browser testing workflows.
Meta-prompting and spec-driven development system for Claude Code. Productivity framework for structured AI-assisted development.