Search
Development · Java
Skills
Sort:BestMost starsTrending todayTrending this weekTrending this monthNewestRecently updatedName
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 145 | A skill your agent uses when Java design, refactoring, or implementation tradeoffs should be evaluated with Kent Beck's simple design rules, including passes the tests, reveals intention, has no… | jabrena/ | 446 | — | ~847 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 146 | A skill your agent uses when you need to review, improve, or troubleshoot a Maven pom.xml file — including dependency management with BOMs, plugin configuration, version centralization, multi-module… | jabrena/ | 446 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 147 | A skill your agent uses when you need to add or evaluate Maven dependencies that improve code quality or domain modeling — including nullness annotations (JSpecify), static analysis (Error Prone +… | jabrena/ | 446 | — | ~1.5k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 148 | Routes Maven version questions to the right workflow by choosing project-local update report interpretation for a user’s own pom.xml, or Maven artifact discovery from maintainer-approved structured… | jabrena/ | 446 | — | ~1.6k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 149 | A skill your agent uses when reviewing, improving, or refactoring Java object-oriented design, including applying SOLID, DRY, or YAGNI; improving classes and interfaces; correcting encapsulation… | jabrena/ | 446 | — | ~2.1k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 150 | A skill your agent uses when you need to review, improve, or refactor Java code for type design quality — including establishing clear type hierarchies, applying consistent naming conventions… | jabrena/ | 446 | — | ~977 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 151 | A skill your agent uses 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… | jabrena/ | 446 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 152 | A skill your agent uses when you need to apply Java concurrency best practices — including thread safety fundamentals, ExecutorService thread pool management, concurrent design patterns like… | jabrena/ | 446 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 153 | A skill your agent uses when you need to apply Java exception handling best practices — including using specific exception types, managing resources with try-with-resources, securing exception… | jabrena/ | 446 | — | ~946 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 154 | A skill your agent uses when you need to review, improve, or refactor Java code for generics quality — including avoiding raw types, applying the PECS (Producer Extends Consumer Super) principle for… | jabrena/ | 446 | — | ~956 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 155 | A skill your agent uses 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 API… | jabrena/ | 446 | — | ~928 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 156 | A skill your agent uses when you need to apply functional programming principles in Java — including writing immutable objects and Records, pure functions, functional interfaces, lambda expressions… | jabrena/ | 446 | — | ~1.1k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 157 | A skill your agent uses when you need to apply functional exception handling best practices in Java — including replacing exception overuse with Optional and VAVR Either types, designing error type… | jabrena/ | 446 | — | ~985 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 158 | A skill your agent uses when you need to refactor Java code for high performance — including memory/allocation reduction, CPU hot-path optimization, and syntax/API/control-flow improvements. | jabrena/ | 446 | — | ~937 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 159 | A skill your agent uses when you need to refactor Java code based on trusted profiling analysis findings — including reviewing repository-owned or maintainer-sanitized… | jabrena/ | 446 | — | ~882 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 160 | A skill your agent uses when you need to verify Java performance optimizations by comparing profiling results before and after refactoring — including baseline validation, post-refactoring report… | jabrena/ | 446 | — | ~941 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 161 | A skill your agent uses when you need to generate or improve Java project documentation — including README.md files, package-info.java files, and Javadoc enhancements — through a modular, step-based… | jabrena/ | 446 | — | ~784 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 162 | A skill your agent uses when you need to write or review programmatic JDBC with Spring — including JdbcClient (Spring Framework 7+) as the default API, JdbcTemplate only where batch/streaming APIs… | jabrena/ | 446 | — | ~975 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 163 | A skill your agent uses when you need to use Spring Data JDBC with Java records — including entity design with records, repository pattern, immutable updates, aggregate relationships, custom… | jabrena/ | 446 | — | ~867 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 164 | A skill your agent uses when building or reviewing Micronaut applications — Micronaut.run bootstrap, @Singleton/@Prototype, @Factory beans, @ConfigurationProperties, environments, @Requires… | jabrena/ | 446 | — | ~876 | Automated safety check: Pass | Apache-2.0 | yesterday |
| 165 | A skill your agent uses when you need framework-agnostic Hexagonal architecture guidance for Java projects - ports and adapters boundaries, application core independence, driving and driven… | jabrena/ | 446 | — | ~1.4k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 166 | 166.Jmh Benchmarks Expert guidance for writing Java microbenchmarks using JMH (Java Microbenchmark Harness). | aehrc/ | 137 | — | ~2k | Automated safety check: Pass | Apache-2.0 | today |
| 167 | A performance engineer interviewer who profiles production systems for memory leaks. | PrepLabsAI/ | 112 | — | ~2.9k | Automated safety check: Pass | MIT | yesterday |
| 168 | A skill your agent uses when writing, fixing, editing, reviewing, or refactoring any Python code. | ertugrul-dmr/ | 196 | — | ~1.1k | Automated safety check: Pass | MIT | 5 mo ago |
| 169 | Operational guide for implementing a new Envilder runtime SDK. | macalbert/ | 138 | — | ~1.9k | Automated safety check: Pass | MIT | 3 days ago |
| 170 | Software development knowledge reference covering Python, Go, Rust, TypeScript, Java, C++, and Shell. | telagod/ | 243 | — | ~410 | Automated safety check: Pass | MIT | 2 mo ago |
| 171 | Analyze feedback and memories to suggest filter.yaml additions, then open a PR. | Azure/ | 134 | — | ~2.7k | Automated safety check: Pass | MIT | today |
| 172 | 172.Add Time Space Add standardized Javadoc time and space complexity comments to LeetCode Java solutions. | yennanliu/ | 142 | — | ~555 | Automated safety check: Notes | No licence | today |
| 173 | Identifies boundaries between modules or components in software systems through static code analysis and dependency detection. | ArabelaTso/ | 253 | — | ~2.5k | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 174 | Profile programs at the function/method level to identify performance hotspots, bottlenecks, and optimization opportunities. | ArabelaTso/ | 253 | — | ~1.7k | Automated safety check: Notes | Apache-2.0 | 1 mo ago |
| 175 | Verify code correctness statically against specifications using type checking, contract verification, and formal methods. | ArabelaTso/ | 253 | — | ~2.9k | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 176 | 176.Java Debug Safety rules, workflows, and tool reference for debugging applications via IntelliJ debugger: breakpoints, debug sessions, stepping, evaluating expressions, inspecting runtime state. | Amplicode/ | 126 | — | ~2.7k | Automated safety check: Pass | No licence | 1 mo ago |
| 177 | 177.Code To Chart 解析代码仓库的 import/依赖关系,自动生成架构图、流程图和组织架构图,输出 Mermaid 文本或 SVG 图片。支持 Python、JavaScript、TypeScript、Go 和 Java 项目。当用户需要可视化代码结构、分析模块依赖、生成架构文档,或提及“代码架构图”、“依赖关系图”、“流程图”、“组织架构图”、“Mermaid 图”等关键词时触发。 | rongxinzy/ | 154 | — | ~596 | Automated safety check: Pass | MIT | today |
| 178 | Finds common violations of the Android accessibility API in the Clank App Java code and attempts to address them (e.g. | nwjs/ | 160 | — | ~1.1k | Automated safety check: Pass | BSD-3-Clause | 5 days ago |
| 179 | Identify and clean up inline fully qualified Java names (FQNs) in first-party code, replacing them with standard imports. | nwjs/ | 160 | — | ~1.6k | Automated safety check: Pass | BSD-3-Clause | 5 days ago |
| 180 | Identify and safely remove unreferenced Java Object overrides (equals, hashCode, toString) in Clank to eliminate dead virtual methods from release DEX bytecode while strictly preserving… | nwjs/ | 160 | — | ~1.1k | Automated safety check: Pass | BSD-3-Clause | 5 days ago |
| 181 | Migrate COBOL code to idiomatic Java, preserving business logic while following Java best practices. | OpenHands/ | 158 | — | ~518 | Automated safety check: Pass | MIT | yesterday |
| 182 | Detects and safely removes unused code (imports, functions, classes) across multiple languages. | aiskillstore/ | 430 | 1 repo | ~1.9k | Automated safety check: Pass | No licence | yesterday |
| 183 | TypeScript strict mode, type safety, readonly patterns, type guards for frontend tooling used in CI/CD | Hack23/ | 239 | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 184 | 184.Java A skill your agent uses when writing, reviewing or refactoring modern Java (21+, 25 LTS) — records and sealed interfaces as algebraic data types, exhaustive pattern-matching switch over instanceof… | ericrisco/ | 167 | — | ~4.6k | Automated safety check: Pass | MIT | yesterday |
| 185 | Provides implementation patterns for Clean Architecture, Hexagonal Architecture (Ports & Adapters), and Domain-Driven Design in Java 21+ Spring Boot 3.5+ applications. | giuseppe-trisciuoglio/ | 355 | — | ~4k | Automated safety check: Notes | MIT | 28 days ago |
| 186 | Automatically repair buggy code and generate comprehensive tests for Python, Java, and C++ programs. | ArabelaTso/ | 253 | — | ~1.3k | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 187 | Automatically generates executable test cases from model checking counterexample traces. | ArabelaTso/ | 253 | — | ~1.6k | Automated safety check: Pass | Apache-2.0 | 1 mo ago |
| 188 | 适用于 Spring Boot 服务的 Java 编码规范:命名、不可变性、Optional 使用、流(Stream)、异常、泛型及项目布局。 | xu-xiang/ | 2k | — | ~676 | Automated safety check: Pass | MIT | 7 mo ago |
| 189 | Spring Boot 服务的 Java 编码规范:命名、不可变性、Optional 使用、流(streams)、异常、泛型以及项目布局。 | xu-xiang/ | 2k | — | ~779 | Automated safety check: Pass | MIT | 7 mo ago |
| 190 | A skill your agent uses when modelling a rich domain in Java - SOLID principles, encapsulated entities that enforce their own invariants, and value objects over primitives | makifbaysal/ | 109 | — | ~1k | Automated safety check: Pass | Apache-2.0 | yesterday |
| 191 | 191.P3c Code Quality 执行代码质量检查测试,基于阿里巴巴 P3C 规范对代码进行全面检查,包括命名规范、异常处理、并发安全、数据库规范、OOP 规范、安全规约和单元测试规范。Invoke when user needs to verify code quality against P3C standards. | LeoYeAI/ | 2.2k | — | ~2.8k | Automated safety check: Pass | MIT | 2 mo ago |
| 192 | Static memory leak pattern scanner for Node.js, Python, Go, and Java. | LeoYeAI/ | 2.2k | — | ~4.3k | Automated safety check: Pass | Apache-2.0 | 2 mo ago |