Java
Advanced Java skills for streams, concurrency, and generics.
Installation
First, install the Han CLI tool:
npm install -g @thebushidocollective/hanThen install the plugin:
han plugin install buki-javaOverview
Advanced Java skills for streams, concurrency, and generics.
Skills
This plugin provides the following skills:
- Concurrency
- Generics
- Streams Api
Usage
Once enabled, Claude will automatically apply these skills when working with relevant code. The plugin provides context and expertise that Claude uses to:
- Write idiomatic code following best practices
- Suggest appropriate patterns and architectures
- Catch common mistakes and anti-patterns
- Provide framework-specific guidance
License
Licensed under MIT - see repository for details.
Skills
java-concurrency
Use when Java concurrency with ExecutorService, CompletableFuture, and virtual threads. Use when building concurrent applications.
java-generics
Use when Java generics including type parameters, wildcards, and type bounds. Use when writing type-safe reusable code.
java-streams-api
Use when Java Streams API for functional-style data processing. Use when processing collections with streams.