Browse Skills
11972 skills across 8 categories
๐
4w ago
API Contract Review
API Contract Review audits REST endpoints for HTTP semantics, versioning, backward compatibility, and response consistency. Use it when reviewing API changes or checking controller PRs before release.
Quality
714142
๐๏ธ
4w ago
Architecture Review
Architecture Review analyzes Java project structure at the macro level, including packages, modules, layers, and dependency direction. Use it to check organization, boundary violations, and clean or hexagonal architecture compliance.
Quality
714142
๐งน
4w ago
Clean Code
Clean Code helps refactor code for readability and maintainability using DRY, KISS, YAGNI, and clear naming. Use it when cleaning up code, simplifying functions, or reviewing code quality.
Quality
714142
๐งต
4w ago
Concurrency Review
Concurrency Review checks Java code for thread safety, race conditions, deadlocks, and async pitfalls. Use it when reviewing multi-threaded code, CompletableFuture, @Async, or modern concurrency patterns.
Quality
714142
๐
4w ago
Java Code Review
Java Code Review performs systematic reviews of Java code for null safety, exception handling, concurrency, collections, and idioms. Use it when reviewing code, checking a PR, or before merging changes.
Quality
714142
๐ชต
4w ago
Logging Patterns
Logging Patterns shows how to add structured SLF4J logging in Java, including JSON output and MDC request tracing. Use it when debugging application flow or making logs easier for Claude Code to analyze.
Quality
714142
๐งช
4w ago
Maven Dependency Audit
Maven Dependency Audit checks Maven projects for outdated dependencies, version conflicts, and security vulnerabilities. Use it before releases or during routine maintenance to prioritize updates and removals.
Quality
714142
โ ๏ธ
4w ago
Performance Smell Detection
Performance Smell Detection identifies potential Java performance smells in code such as regex compilation, boxing, stream overhead, and inefficient collection use. Use it when reviewing hot paths or measured slowdowns, and measure before changing code.
Quality
714142
๐ก๏ธ
4w ago
Security Audit
Security Audit reviews Java code for OWASP Top 10 risks, input validation, injection prevention, and secure coding. Use it when reviewing vulnerabilities, checking auth code, or preparing a release.
Quality
714142
๐งฉ
4w ago
Solid Principles
Solid Principles reviews Java classes against SRP, OCP, LSP, ISP, and DIP. Use it when refactoring code or checking whether a class has too many responsibilities or too many reasons to change.
Quality
714142
๐งช
4w ago
Test Quality
Test Quality writes maintainable Java tests with JUnit 5 and AssertJ. Use it when adding tests, improving coverage, or reviewing test classes for better structure and assertions.
Quality
714142
๐งช
4w ago
Autonomous Testing
Autonomous Testing generates, runs, evaluates, and fixes tests for a codebase by scanning for coverage gaps and using AI to classify failures. Use it for automated test creation, regression checks, and repair loops across Python, TypeScript, API, and web projects.
Quality
70457