Claude Code Skills·Claude Skills·The open SKILL.md registry for Claude
ClaudSkillsEngineering › Languages › Page 9

Languages (Page 9 of 22)

1277 Claude Code skills in the Languages sub-category of Engineering.

1,277 skills · updated 2026-07-27 · showing 481–540 of 1,277 by quality score

For the full experience including quality scoring and one-click install features for each skill — upgrade to Pro.

Use when when you need to verify that a Java project's automated build pipeline (GitHub Actions workflow) executes without errors and generates distributable artifacts (e.g., .deb…
Java/Maven/Gradle build, compilation, and dependency error resolution specialist. Fixes build errors, Java compiler errors, and Maven/Gradle issues with minimal changes — from…
Use when the user asks to add caching, configure Redis or Caffeine cache, use @Cacheable/@CacheEvict/@CachePut, optimize repeated database or API calls, or review existing Spring…
Core CDI patterns including constructor injection, scopes, producers, and container configuration
Quarkus-specific CDI patterns including @QuarkusTest, native image support, and reflection registration
Systematic code review for Java with null safety, exception handling, concurrency, and performance checks.
Prüft Java-Code-Signing und Zertifikatsmanagement im Nis2 Cybersecurity Compliance.
Java coding standards for Spring Boot services: naming, immutability, Optional usage, streams, exceptions, generics, and project layout.
Select Java collections by access pattern, use streams where they clarify, and default to immutability and records.
Core Java development patterns including code organization, modern features, performance patterns, and implementation verification
JaCoCo code coverage configuration for Java/Gradle projects. Covers report generation, coverage thresholds, multi-module aggregation, and SonarQube integration.
Use when you need to apply data-oriented programming best practices in Java — including separating code (behavior) from data structures using records, designing immutable — from…
Use when you need to view the source code of a Java class from project dependencies, understand a library's API implementation, find method signatures, or explore how a dependency…
Use when you need to select, review, or implement Java design and integration patterns — including classic Java design patterns, REST API patterns, Kafka and event-driven…
A comprehensive guide providing essential design principles and best practices for Java development
面向企业级 Java 开发团队的开发规约治理工具,提供团队级规范定制能力。核心能力: - 7 大维度规约的团队级自定义配置 - 规约合规性自动检查与报告生成 - 新项目脚手架与规范模板集成 - 架构分层规范与依赖管理约束 - 设计模式与设计原则的代码示例库 - CI/CD 规约检查集成与质量门禁 — from thcjp/hermes-skills
面向企业级 Java 开发团队的开发规约治理工具,提供团队级规范定制能力。核心能力: - 7 大维度规约的团队级自定义配置 - 规约合规性自动检查与报告生成 - 新项目脚手架与规范模板集成 - 架构分层规范与依赖管理约束 - 设计模式与设计原则的代码示例库 - CI/CD 规约检查集成与质量门禁 — from thcjp/hermes-skills
Use when you need to generate or improve Java project documentation — including README.md files, package-info.java files, and Javadoc enhancements — through a modular, st — from…
Java 25 development patterns for the crypto-scout ecosystem including microservices, ActiveJ, and async I/O
Enforce CUI logging standards by validating LogRecord usage, testing coverage, and identifier organization
Use when you need to apply Java exception handling best practices — including using specific exception types, managing resources with try-with-resources, securing excepti — from…
Interactive Java/Spring Boot learning skill for experienced Go developers. Use when the user wants to learn Java, practice Spring Boot, work on Java exercises, or asks for Java…
Use when you need to apply functional exception handling best practices in Java — including replacing exception overuse with Optional and VAVR Either types, designing err — from…
Use when you need to apply functional programming principles in Java — including writing immutable objects and Records, pure functions, functional interfaces, lambda expr — from…
Master core Java programming - syntax, OOP, collections, streams, and exception handling
Diagnoses and repairs common Java and Gradle environment issues like unbound classpath containers and project configuration failures.
Skill Java agnostica al framework: layering, controllers/handlers, services, repositories, validation, security, persistence, error handling e testing.
Use jackknife Maven plugin to explore JARs, search types and members, decompile classes, inspect annotations, and instrument bytecode.
Master JPA/Hibernate - entity design, queries, transactions, performance optimization
Lombok patterns including @Delegate, @Builder, @Value, @UtilityClass for reducing boilerplate
Execute systematic logging standards maintenance with plan tracking and comprehensive test coverage
Java code maintenance standards including prioritization, refactoring triggers, and compliance verification
Use when you need to review, improve, or troubleshoot a Maven pom.xml file — including dependency management with BOMs, plugin configuration, version centralization, mult — from…
Use when you need to add or evaluate Maven dependencies that improve code quality — including nullness annotations (JSpecify), static analysis (Error Prone + NullAway), f — from…
Use when you need to create a DEVELOPER.md file for a Maven project — combining a fixed base template with dynamic sections derived from the project pom.xml, including a — from…
Maven build system, dependency management, and Java project configuration assistance.
Use when you need to add or configure Maven plugins in your pom.xml — including quality tools (enforcer, surefire, failsafe, jacoco, pitest, spotbugs, pmd), security scan — from…
Covers Maven Central search (Search API, maven-metadata.xml, artifact URLs) and project-local update reports via versions-maven-plugin (display-property-updates, display- — from…
How to identify and fix Java memory leaks in Android Chrome using LeakCanary traces.
Javaコードのモダン化・リファクタリング・現代的Javaの書き方に関するあらゆる作業に使用する。Java 8以前の旧来コードをJava 11/17/21/25のモダンスタイルへ書き換えるとき、var・record・switch式・テキストブロック・sealed class・仮想スレッドなどの新機能を使う方法を調べるとき、Stream…
JSpecify null safety annotations with @NullMarked, @Nullable, and package-level configuration
Use when you need to review, improve, or refactor Java code for object-oriented design quality — including applying SOLID, DRY, and YAGNI principles, improving class and — from…
Use when you need to implement or improve Java logging and observability — including selecting SLF4J with Logback/Log4j2, applying proper log levels (ERROR, WARN, INFO, D — from…
Use when you need to implement or improve Java metrics observability with Micrometer — including meter design, naming/tag conventions, cardinality control,…
Use when you need to implement or improve distributed tracing with OpenTelemetry in Java — including trace/span modeling, context propagation, semantic conventions, span…
Generate package-info.java files for Java packages. Use when the user requests to add package documentation files to Java packages, create package-info.java files, or document…
Java development patterns: Spring Boot, CompletableFuture, records, sealed types, streams, JPA/Hibernate, Maven/Gradle, virtual threads (Loom).
Conduzir análise de performance e qualidade em mudanças Java com foco em decisão baseada em evidência.
JVM performance tuning - GC optimization, profiling, memory analysis, benchmarking — from tassosgomes/my-skills
Use when you need to set up Gatling performance testing for a Java Maven project — including adding Gatling dependencies and the Gatling Maven plugin, creating Java simulations,…
Use when you need to set up JMeter performance testing for a Java project — including creating the run-jmeter.sh script from the exact template, configuring load tests wi — from…
JVM performance tuning - GC optimization, profiling, memory analysis, benchmarking — from majiayu000/claude-skill-registry
Master Java 21+ with modern features like virtual threads, pattern matching, and Spring Boot 3.x. Expert in the latest Java ecosystem including GraalVM, Project Loom, and…
Use when you need to analyze Java profiling data collected during the detection phase — including interpreting flamegraphs, memory allocation patterns, CPU hotspots, thre — from…
Use when you need to set up Java application profiling to detect and measure performance issues — including automated async-profiler v4.0 setup, problem-driven profiling — from…
Use when you need to refactor Java code based on profiling analysis findings — including reviewing docs/profiling-problem-analysis and docs/profiling-solutions, identifyi — from…
Use when you need to verify Java performance optimizations by comparing profiling results before and after refactoring — including baseline validation, post-refactoring r — from…
Java-specific tooling, documentation standards, testing practices, and modern idioms. Use when working with Java code or Java-based projects on the JVM.
Java Quarkus development guidelines for building cloud-native applications with fast startup, minimal memory footprint, and GraalVM native builds
Use when you need to refactor Java code for high performance — including memory/allocation reduction, CPU hot-path optimization, and syntax/API/control-flow improvements.
All Engineering skills →
More in EngineeringTesting (3,440) · Devops (3,325) · Architecture (2,630) · Backend (2,035) · Frontend (1,525) · Code Quality (1,230) · Cloud Platforms (1,094) · Databases (813) · Performance (708) · Mobile (537) · Observability (386) · Data Engineering (334) · Docs Engineering (265) · Workflow Orchestration (239) · ML AI Eng (203) · API Tooling (18)