java-skills
01Plugin Claude Code
Java Skills is a curated collection of Agent Skills for AI coding agents, part of the Full Stack Skills ecosystem maintained by PartMe.AI.
Plugin Claude Code
Java Skills is a curated collection of Agent Skills for AI coding agents, part of the Full Stack Skills ecosystem maintained by PartMe.AI.
Skill Claude CodeCodex
A guide to Caffeine, a local in-memory cache for Java and other JVM applications. It explains when to use a local cache instead of a remote cache such as Redis and how different expiration and refresh settings work.
Skill Claude CodeCodex
A collection of recommended patterns for Apache Commons, a set of Java libraries for common tasks such as string handling, file operations, and collection operations. It explains how to use Commons Lang3, Commons IO, and Commons Collections4 correctly.
Skill Claude CodeCodex
Skill "easy4j-deploy" from full-stack-skills/java-skills, covering easy4j-deploy, 1. 分支模型(铁律), 1.1 sdk 仓库(feature/x.0.x,3 分支), 1.2 starter 仓库(xxx-spring-boot-starter,10 分支) and 2. 版本号规范.
Skill Claude CodeCodex
A Java skill for filling Excel templates with Alibaba EasyExcel, a library for writing spreadsheet data into applications. It works with prepared .xlsx files containing placeholders.
Skill Claude CodeCodex
A Java skill for reading Excel files with Alibaba EasyExcel, a library for importing spreadsheet data into applications.
Skill Claude CodeCodex
基于 Alibaba EasyExcel(com.alibaba:easyexcel:4.0.3)的 Excel 数据写入技能。覆盖最简写入(3 种写法)、复杂表头(多级)、@ExcelProperty/@ExcelIgnore/@DateTimeFormat/@NumberFormat 注解、includeColumn/excludeColumn 选择列、@ColumnWidth/@ContentRowHeight 样式注解、@HeadStyle/@ContentStyle…
Skill Claude CodeCodex
A collection of recommended patterns for Google Guava, a Java library with utilities for collections, caching, strings, validation, and name conversion. It covers immutable collections, cache choices, text splitting and joining, character matching, and precondition checks.
Skill Claude CodeCodex
Guidance for choosing and using the Hutool Java utility library in Chinese-language projects. It covers common string, collection, date, file, HTTP, encryption, validation, and object-mapping tasks, alongside alternatives such as Guava, Apache Commons, OkHttp, and MapStruct.
Skill Claude CodeCodex
A set of rules for handling JSON data with the Jackson Java library, including dates, missing values, views, generic types, annotations, and Spring Boot setup.
Skill Claude CodeCodex
Provides comprehensive guidance for adding Java code comments following industry standards and best practices. This skill helps add class-level comments, method-level comments, and field-level comments to Java code. Use when the user wants to add comments to Java code, needs to document Java classes/methods/fields…
Skill Claude CodeCodex
Java component packaging guidance for standalone SDKs and utility libraries, rather than Spring Boot starters. It covers Maven project layout, version management, JDK branches, dependencies, releases, and code coverage rules.
Skill Claude CodeCodex
A set of conventions for writing and reviewing Java code, comments, logs, null checks, utility classes, and documentation.
Skill Claude CodeCodex
A set of Java development rules based on the Alibaba Java Coding Guidelines. It covers code style, exceptions and logs, unit tests, security, MySQL databases, project structure, and design practices.
Skill Claude CodeCodex
A Java testing guide for JUnit 5 and Mockito, tools commonly used to test Java code and replace external dependencies with controlled test objects.
Skill Claude CodeCodex
Guidance for using Apache Kafka, a system that sends and stores streams of messages between applications. It covers producer delivery settings, duplicate-safe publishing, consumer offset handling, retries, dead-letter topics, ordering, error handling, and transactions.
Skill Claude CodeCodex
A guide to using Lombok annotations in Java, including their interactions with builders, inheritance, JSON handling, persistence libraries, and immutable objects.
Skill Claude CodeCodex
A collection of recommended patterns for MapStruct, a Java tool that generates code for converting one object type into another. It covers mapper structure, dependency injection, nested objects, naming, and Lombok integration.
Skill Claude CodeCodex
Provides comprehensive guidance for searching and retrieving Maven components from Maven Central Repository (https://repo1.maven.org/maven2/). This skill enables searching by groupId, artifactId, version, and other coordinates, retrieving component metadata (POM files, JARs, sources, Javadoc), querying version…
Skill Claude CodeCodex
Guidance for using MyBatis, a Java framework that maps application code to SQL statements and database results. It covers SQL placement, reusable result mappings, related records, paging, dynamic SQL, and protection against SQL injection.
Skill Claude CodeCodex
Provides comprehensive guidance for generating MyBatis-Plus code including Entity, Mapper, Service, ServiceImpl, Controller, DTO, VO, BO and other related objects from database tables. Use ONLY when the user explicitly mentions MyBatis-Plus, mybatis-plus-generator, or wants to generate code using MyBatis-Plus…
Skill Claude CodeCodex
Guidance for using MyBatis-Plus, a Java library that reduces routine database code on top of MyBatis. It covers query builders, paging, optimistic locking, logical deletion, automatic fields, ActiveRecord and Mapper styles, and protection against unsafe full-table updates.
Skill Claude CodeCodex
OkHttp 5.x HTTP client for Java/JVM 8+ and Android 5+. Use when making HTTP/HTTPS requests, building REST API clients, implementing connection pooling, response caching, request/response interceptors, certificate pinning, event monitoring, WebSocket connections, SSE consumption, or configuring TLS/cipher suites.…
Skill Claude CodeCodex
A reference for using Redis, an in-memory data store, and Redisson, a Java library for Redis-based locks and data access, for caching and distributed locks.