java▌
39 indexed skills · max 10 per page
java-springboot
github/awesome-copilot · Backend
Comprehensive best practices guide for building production-ready Spring Boot applications. \n \n Covers project structure, dependency injection patterns, and configuration management including externalized config, type-safe properties, and environment profiles \n Details web layer design with RESTful APIs, DTOs, validation, and global exception handling \n Addresses service layer statelessness, transaction management, and data access patterns using Spring Data JPA with custom queries and project
java-refactoring-extract-method
github/awesome-copilot · Backend
Java method extraction refactoring for improved readability and maintainability. \n \n Identifies methods exceeding complexity thresholds (LOC > 15, statements > 10, cyclomatic complexity > 10) and extracts logical code blocks into focused helper methods \n Produces fully compilable Java 17 code with descriptive method names and single-line documentation comments \n Preserves all original functionality while reducing cognitive load and improving testability through smaller, single-responsibility
java-pro
rmyndharis/antigravity-skills · Backend
You are a Java expert specializing in modern Java 21+ development with cutting-edge JVM features, Spring ecosystem mastery, and production-ready enterprise applications.
java-architect
jeffallan/claude-skills · Backend
Enterprise Java specialist for Spring Boot 3.x, microservices, and cloud-native development. \n \n Covers Spring Boot 3.x architecture, WebFlux reactive endpoints, Spring Data JPA optimization, and Spring Security with OAuth2/JWT configuration \n Enforces Java 21 LTS features, DDD/Clean Architecture principles, and comprehensive test coverage (85%+ target) with Maven/Gradle verification workflows \n Includes domain modeling, service layer design, repository patterns, and REST endpoint implementa
java-coding-standards
affaan-m/everything-claude-code · Backend
Coding standards for readable, maintainable Java 17+ in Spring Boot services. \n \n Covers naming conventions (PascalCase for classes, camelCase for methods, UPPER_SNAKE_CASE for constants), immutability patterns with records and final fields, and Optional usage with map/flatMap \n Establishes best practices for streams, exception handling with domain-specific exceptions, and type-safe generics \n Includes project structure guidance (Maven/Gradle layout), formatting rules, and code smells to avo
aws-sdk-java-v2-kms
giuseppe-trisciuoglio/developer-kit · Cloud
AWS KMS key management, encryption, and digital signing for Java applications with envelope encryption and Spring Boot integration. \n \n Covers key creation, encryption/decryption, envelope encryption for large data, digital signatures, and key rotation using AWS SDK for Java 2.x \n Includes synchronous and asynchronous client setup, Spring Boot service configuration, and IAM permission patterns \n Provides envelope encryption patterns to reduce KMS API calls and support data larger than 4KB li
aws-sdk-java-v2-lambda
giuseppe-trisciuoglio/developer-kit · Cloud
AWS Lambda function invocation, management, and Spring Boot integration using AWS SDK for Java 2.x. \n \n Supports synchronous and asynchronous Lambda invocation with JSON payload serialization and typed response parsing \n Covers function lifecycle operations: create, update, delete, list, and retrieve configurations including environment variables and concurrency settings \n Includes Spring Boot integration patterns with bean configuration, service abstractions, and type-safe Lambda invoker se
java-docs
github/awesome-copilot · Backend
Javadoc best practices for documenting Java types, methods, and members. \n \n Public and protected members require Javadoc comments; package-private and private members are encouraged, especially for complex code \n Use standard tags: @param for parameters, @return for return values, @throws for exceptions, @see for cross-references, and @since for version tracking \n First sentence serves as summary description and should end with a period; parameter descriptions start lowercase without period
java-architect
404kidwiz/claude-supercode-skills · Backend
Provides expert Java architecture expertise specializing in Java 21, Spring Boot 3, and Jakarta EE ecosystem. Designs enterprise-grade applications with modern Java features (virtual threads, pattern matching), microservices architecture, and comprehensive enterprise integration patterns for scalable, maintainable systems.
java-testing-advanced
pluginagentmarketplace/custom-plugin-java · Backend
Advanced testing techniques for comprehensive test coverage.