java
Java development skill for writing clean, maintainable code using SOLID principles, pragmatic abstraction, and self-documenting practices.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
156 skills found
Java development skill for writing clean, maintainable code using SOLID principles, pragmatic abstraction, and self-documenting practices.
Standardized Java development guidelines including naming conventions, exception handling, Spring Boot best practices, and concurrency patterns.
Executes Gradle-based Java tests, filters results for failures and key statistics, and provides concise reports to streamline backend development and debugging.
Enforce high-quality Java 17+ coding standards, Spring Boot conventions, and maintainable project structures.
Expert-level Java codebase analysis and Maven dependency management skill. Enables deep bytecode inspection, multi-version dependency conflict resolution, and automated project building via MCP integration.
Guide for implementing features using architecture-first design, TDD, rich domain models, and Swift 6.2 patterns, ensuring a clean separation between Domain, Infrastructure, and App layers.
Architectural guidance and pattern implementation for Java Spring Boot backends, covering REST API design, JPA, caching, async processing, and logging.
Comprehensive Linux development environment management for compilers, build tools, IDEs, and debugging workflows.
Perform comprehensive code reviews with a focus on security vulnerabilities, performance optimization, maintainability, and code correctness.
Migrate Spring Boot 2.x to 3.x with automated dependency management, Java 17/21 upgrades, and JAXB/Jakarta EE refactoring.
Development and maintenance of the PWAFire library: build PWA API modules, handle feature detection, manage testing, and contribute to codebase following strict sync/async patterns and error handling requirements.
Develop, test, sign, and publish governance plugins for Memoria using Rhai or gRPC runtimes. Manage the full plugin lifecycle from scaffolding to activation.