Claude Code Skills·Claude Skills·The open SKILL.md registry for Claude
ClaudSkills › Engineering › Page 250

Claude Engineering Skills (Page 250 of 488)

Code review, refactoring, testing, DevOps, CI/CD, databases, cloud platforms, and full-stack development skills for Claude Code.

29,262 skills · updated 2026-10-25 · showing 14941–15000 of 29,262 by quality score

Sub-topics:Testing (4,356)Devops (3,948)Architecture (3,203)Backend (2,624)Frontend (1,764)Languages (1,535)Code Quality (1,513)Cloud Platforms (1,362)

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

Enforce CUI logging standards by validating LogRecord usage, testing coverage, and identifier organization
Implement, debug, review, refactor, and test Java projects using repository-compatible JDK, Maven or Gradle, framework, concurrency, transaction, and testing practices.
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
Use when initializing or auditing a Java project's .gitignore, or when the wrong files were committed — build output, IDE files, OS cruft, or (worst) secrets/local config.
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.
Get best practices for developing applications with Helidon 4 (SE and MP). Use when working with Helidon SE or Helidon MP, HttpService routing, Helidon DB Client, MicroProfile…
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 working with Maven builds — editing pom.xml, structuring or building multi-module/multi-project (reactor) projects, managing dependencies/plugins/BOMs, cleaning up POM…
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.
Build microservices - Spring Cloud, service mesh, event-driven, resilience patterns
Javaコードのモダン化・リファクタリング・現代的Javaの書き方に関するあらゆる作業に使用する。Java 8以前の旧来コードをJava 11/17/21/25のモダンスタイルへ書き換えるとき、var・record・switch式・テキストブロック・sealed class・仮想スレッドなどの新機能を使う方法を調べるとき、Stream…
阿里巴巴Java开发手册MySQL数据库规约,包含建表规约、索引规约、SQL语句、ORM映射。Use when designing database schemas, writing SQL queries, or working with MySQL in Java applications.
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 adding, reviewing, or retrofitting logging, metrics, tracing, or diagnostics in Java — including "improve the logging/observability of this code" requests.
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.
Use when you need to refactor Java code to adopt modern Java features (Java 8+) — including migrating anonymous classes to lambdas, replacing Iterator loops with Stream A — from…
Use when the user asks to add resilience patterns, handle service failures, implement circuit breaker, retry, rate limiter, bulkhead, or timeout in a Spring Boot project using…
WHEN: Java code review, Java idioms, exception handling, collections, streams, Java 17+ features WHAT: Exception patterns + resource management + null safety + stream usage +…
Java 代码变更审查工具,按 6 大维度生成结构化审查报告与修复建议。Use when 需要代码生成、编程辅助、调试测试、开发部署时使用。不适用于无明确技术栈的模糊需求。适用于独立开发者、企业团队和自动化工作流场景。支持中文交互,无需复杂配置即开即用。输出结果可直接使用,减少二次加工成本。提供结构化输出和错误处理机制。
Java coding rules from ai-toolkit: coding-style, frameworks, patterns, security, testing. Triggers: .java, pom.xml, build.gradle, Spring, Spring Boot, JPA, Hibernate, JUnit,…
Use when you need to apply Java secure coding best practices — including validating untrusted inputs, defending against injection attacks with parameterized queries, mini — from…
Use when when you need to understand how a Java application routes input data to processing modules based on declared data types, conditionally branches on instrument or format…
Développement Java avec Spring Boot, Spring Security et l'écosystème Spring. Se déclenche avec "Java", "Spring Boot", "Spring", "JPA", "Hibernate", "Maven", "Gradle", "Sp — from…
Use when the user asks to add AI features, integrate Spring AI or LangChain4J, build a chatbot, implement RAG (retrieval-augmented generation), use vector stores, stream LLM…
Best practices for Java 21 web services and Spring Boot 3 applications. Use when writing or reviewing Java code in a Spring Boot project — controllers, services, configuration,…
Bootstrap and build Java 21 Spring Boot 3 services for a team with mixed Java experience. Covers REST APIs, SQS messaging via Spring Cloud AWS, Spring Security 6 (JWT resource…
Java Spring Boot development guidelines with best practices for building robust, secure, and maintainable enterprise applications
Search all 29,262 Engineering skills →