Skills from giuseppe-trisciuoglio/developer-kit
npx skills add giuseppe-trisciuoglio/developer-kitGitHub →Leverage the AWS SDK for Java 2.x to build powerful AI applications with Amazon Bedrock. Explore foundation models, text/image generation, embeddings, and Spring Boo
Master optimal chunking strategies for RAG systems and vector databases. This Agent Skill provides frameworks for breaking large documents into semantically meaningf
Master LangChain4j AI Services patterns for Java. Build declarative, type-safe AI features with minimal boilerplate, integrating memory, tools, and RAG. Optimize you
Learn to implement Model Context Protocol (MCP) servers using LangChain4j. Extend AI agents with custom tools, resources, and prompt templates for robust, scalable c
Master LangChain4j RAG implementation for knowledge-based AI applications. Build document ingestion, vector search, and context-aware systems with this essential age
Seamlessly integrate LangChain4j with Spring Boot applications. Leverage auto-configuration, dependency injection, and declarative AI services for robust, AI-powered
Master LangChain4j tool and function calling patterns. Integrate AI agents with external systems, APIs, and services using robust, annotation-based methods. Essentia
Configure LangChain4J vector stores for RAG applications. This Agent Skill enables semantic search, integration with PgVector, Pinecone, MongoDB, Milvus, and Neo4j,
Master advanced prompt engineering with this agent skill. Create, optimize, and implement few-shot, chain-of-thought, and system prompts for Claude Code and Cursor.
Master Qdrant vector database integration with Java and LangChain4j. Learn to implement RAG, semantic search, and recommendation engines efficiently with this agent
Master Retrieval-Augmented Generation (RAG) with this agent skill. Build knowledge-grounded AI applications, Q&A systems, and reduce LLM hallucinations using vector
Implement Model Context Protocol (MCP) servers using Spring AI. This agent skill helps you build custom tools, resources, and prompt templates with Spring's official
Master Event-Driven Architecture (EDA) in Spring Boot using ApplicationEvent, @EventListener, and Kafka. Build resilient, loosely-coupled microservices with transact
Master distributed transactions in Spring Boot microservices using the Saga Pattern. Learn to manage eventual consistency, compensating transactions, and complex wor
Master AWS Lambda functions with AWS SDK for Java 2.x. This agent skill helps you invoke, create, update, and manage serverless applications, including Spring Boot i
Master AWS messaging with Java 2.x SDK Agent Skill. Implement SQS queues, SNS topics, pub/sub patterns, and DLQ for robust, scalable cloud applications. Enhance your
Seamlessly integrate Amazon S3 with your Java applications using AWS SDK 2.x. This agent skill provides patterns and examples for S3 buckets, object management, mult
Master NestJS framework and Drizzle ORM with this comprehensive agent skill. Ideal for building robust APIs, implementing authentication, managing databases, and dev
Master Spring Boot Actuator with this agent skill. Configure production-ready monitoring, health probes, secure management endpoints, and Micrometer metrics for your
Master Spring Boot caching with this expert agent skill. Learn to implement @Cacheable, configure Caffeine/Redis, and manage cache lifecycles for optimal Java applic
Master Spring Boot CRUD patterns with Spring Data JPA. Architect robust REST APIs, define aggregates, repositories, and DTOs for scalable backend services. Enhance y
Master Spring Boot dependency injection with this agent skill. Learn constructor-first patterns, handle optional collaborators, select beans, and validate your wirin
Implement robust fault tolerance in Spring Boot apps using Resilience4j circuit breakers, retries, and rate limiters. Enhance microservice stability and prevent casc
Master Spring Boot REST API design with this agent skill. Learn best practices for endpoints, DTOs, error handling, pagination, security, and HATEOAS to build robust
Master AWS RDS (Aurora, MySQL, PostgreSQL) integration with Spring Boot applications. Configure datasources, connection pooling, and security for production-ready de
Master Amazon DynamoDB with AWS SDK for Java 2.x. This agent skill covers CRUD, querying, scanning, indexes, batch operations, transactions, and Spring Boot integrat
Master Amazon RDS management using AWS SDK for Java 2.x with this agent skill. Efficiently create, monitor, and manage database instances, snapshots, and configurati
Master Spring Data JPA with this Agent Skill. Learn to build robust persistence layers, manage entities, craft queries, implement pagination, auditing, and optimize
Master Spring Data Neo4j integration with this agent skill. Develop robust graph database applications, manage node entities, relationships, Cypher queries, and reac
Master AWS SDK for Java 2.x core patterns. Configure clients, manage authentication, optimize HTTP connections, and implement best practices for robust AWS integrati
Generate detailed REST API documentation for Spring Boot 3.x applications using SpringDoc OpenAPI 3.0 and Swagger UI. Configure, annotate, and secure your API endpoi
Master TypeScript documentation with this AI Agent Skill. Generate comprehensive API docs using TypeDoc, craft JSDoc, ADRs, and framework-specific patterns for React
Master React 19 development with this agent skill. Explore Server Components, Actions, concurrent features, modern hooks (use(), useOptimistic), and TypeScript patte
Master shadcn/ui with this comprehensive AI Agent Skill. Get step-by-step guidance on installation, configuration, component implementation, and theme customization
Master AWS Key Management Service (KMS) with Java SDK 2.x. This agent skill provides comprehensive patterns for key management, data encryption, digital signatures,
Master AWS Secrets Manager with AWS SDK for Java 2.x. This agent skill helps you securely store, retrieve, and rotate secrets, manage DB credentials, and integrate w
Master JWT security for Spring Boot 3.5.x. This agent skill covers token generation, Bearer/cookie auth, database/OAuth2, and RBAC with Spring Security 6.x and JJWT.
Master LangChain4J testing strategies with this agent skill. Learn to mock LLM responses, validate RAG systems, and implement robust unit and integration tests for A
Master Spring Boot testing with this agent skill. Implement robust unit, integration, and slice tests using JUnit 5, Mockito, and Testcontainers for optimized perfor
Master unit testing Spring ApplicationEvent publishers and listeners with this AI agent skill. Validate event-driven workflows, asynchronous handling, and listener l
Unit test Jakarta Bean Validation (@Valid, @NotNull) and custom validators without Spring. Verify data integrity, error messages, and validation logic in isolation.
Master unit test boundary conditions and edge cases with this Agent Skill. Systematically verify code behavior at limits, null/empty inputs, and overflow scenarios u
Master unit testing Spring Cache annotations like @Cacheable, @CacheEvict, and @CachePut. Validate cache configuration and hit/miss scenarios efficiently with this A
Quickly unit test Spring Boot @ConfigurationProperties with @ConfigurationPropertiesTest. Validate application configuration binding, type conversions, and environme
Unit test Spring Boot REST controllers using MockMvc and @WebMvcTest. Verify request/response mapping, validation, and exception handling in isolation. An essential
Master unit testing Spring's @ExceptionHandler and @ControllerAdvice for global exception handling. Validate error responses, HTTP status codes, and exception mappin
Master JSON serialization and deserialization testing with Spring's @JsonTest for Java/Kotlin projects. Validate Jackson configurations, custom serializers, and data
Ensure robust data transformation logic with this Agent Skill. Effectively test MapStruct mappers and custom converters for DTO-domain object mapping, null handling,
Master parameterized unit testing with JUnit 5 @ParameterizedTest, @ValueSource, and @CsvSource. Enhance code coverage, reduce test duplication, and streamline data-
Master unit testing for Spring's @Scheduled and @Async methods. Verify complex asynchronous logic, timing, and error handling in isolation with JUnit 5.
Master Spring Security unit testing with this Agent Skill. Learn to validate `@PreAuthorize`, `@Secured`, and custom authorization logic for robust access control.
Isolate and test your Java service layer business logic using Mockito and JUnit 5. This Agent Skill helps mock dependencies, verify interactions, and ensure robust s
Master unit testing for Java utility classes and static methods. Validate pure functions, string helpers, and calculation logic with this essential AI Agent Skill fo
Master unit testing for external REST APIs with WireMock. This agent skill helps mock HTTP endpoints, stub responses, and verify requests for robust service integrat
Master Tailwind CSS utility-first patterns for responsive design, flexbox, grid, and modern UI development. Enhance React, Vue, Svelte styling with this comprehensiv