Discover and install skills to enhance your AI agent's capabilities.
| Name | Contains | Score |
|---|---|---|
dev-browser code-yeongyu/oh-my-openagent Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", or any browser interaction request. | Skills | 100 Impact Pending Average score across 0 eval scenarios Reviewed: Version: beb89fa |
unit-test-scheduled-async giuseppe-trisciuoglio/developer-kit Unit tests for scheduled and async tasks using @Scheduled and @Async. Mock task execution and timing. Use when validating asynchronous operations and scheduling behavior. | Skills | 73 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
unit-test-parameterized giuseppe-trisciuoglio/developer-kit Parameterized testing patterns with @ParameterizedTest, @ValueSource, @CsvSource. Run single test method with multiple input combinations. Use when testing multiple scenarios with similar logic. | Skills | 82 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
unit-test-mapper-converter giuseppe-trisciuoglio/developer-kit Unit tests for mappers and converters (MapStruct, custom mappers). Test object transformation logic in isolation. Use when ensuring correct data transformation between DTOs and domain objects. | Skills | 76 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
unit-test-json-serialization giuseppe-trisciuoglio/developer-kit Unit tests for JSON serialization/deserialization with Jackson and @JsonTest. Use when validating JSON mapping, custom serializers, and date format handling. | Skills | 81 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
unit-test-exception-handler giuseppe-trisciuoglio/developer-kit Unit tests for @ExceptionHandler and @ControllerAdvice for global exception handling. Use when validating error response formatting and HTTP status codes. | Skills | 73 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
unit-test-controller-layer giuseppe-trisciuoglio/developer-kit Unit tests for REST controllers using MockMvc and @WebMvcTest. Test request/response mapping, validation, and exception handling. Use when testing web layer endpoints in isolation. | Skills | 76 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
unit-test-config-properties giuseppe-trisciuoglio/developer-kit Unit tests for @ConfigurationProperties classes with @ConfigurationPropertiesTest. Use when validating application configuration binding and validation. | Skills | 79 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
unit-test-caching giuseppe-trisciuoglio/developer-kit Unit tests for caching behavior using Spring Cache annotations (@Cacheable, @CachePut, @CacheEvict). Use when validating cache configuration and cache hit/miss scenarios. | Skills | 74 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
unit-test-boundary-conditions giuseppe-trisciuoglio/developer-kit Edge case and boundary testing patterns for unit tests. Testing minimum/maximum values, null cases, empty collections, and numeric precision. Pure JUnit 5 unit tests. Use when ensuring code handles limits and special cases correctly. | Skills | 80 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
unit-test-bean-validation giuseppe-trisciuoglio/developer-kit Unit testing Jakarta Bean Validation (@Valid, @NotNull, @Min, @Max, etc.) with custom validators and constraint violations. Test validation logic without Spring context. Use when ensuring data integrity and validation rules are correct. | Skills | 82 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
unit-test-application-events giuseppe-trisciuoglio/developer-kit Testing Spring application events (ApplicationEvent) with @EventListener and ApplicationEventPublisher. Test event publishing, listening, and async event handling in Spring Boot applications. Use when validating event-driven workflows in your Spring Boot services. | Skills | 80 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
aws-sdk-java-v2-secrets-manager giuseppe-trisciuoglio/developer-kit AWS Secrets Manager patterns using AWS SDK for Java 2.x. Use when storing/retrieving secrets (passwords, API keys, tokens), rotating secrets automatically, managing database credentials, or integrating secret management into Spring Boot applications. | Skills | 84 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
aws-sdk-java-v2-s3 giuseppe-trisciuoglio/developer-kit Amazon S3 patterns and examples using AWS SDK for Java 2.x. Use when working with S3 buckets, uploading/downloading objects, multipart uploads, presigned URLs, S3 Transfer Manager, object operations, or S3-specific configurations. | Skills | 84 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
aws-sdk-java-v2-rds giuseppe-trisciuoglio/developer-kit AWS RDS (Relational Database Service) management using AWS SDK for Java 2.x. Use when creating, modifying, monitoring, or managing Amazon RDS database instances, snapshots, parameter groups, and configurations. | Skills | 84 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
aws-sdk-java-v2-messaging giuseppe-trisciuoglio/developer-kit Implement AWS messaging patterns using AWS SDK for Java 2.x for SQS queues and SNS topics. Send/receive messages, manage FIFO queues, implement DLQ, publish messages, manage subscriptions, and build pub/sub patterns. | Skills | 77 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
aws-sdk-java-v2-lambda giuseppe-trisciuoglio/developer-kit AWS Lambda patterns using AWS SDK for Java 2.x. Use when invoking Lambda functions, creating/updating functions, managing function configurations, working with Lambda layers, or integrating Lambda with Spring Boot applications. | Skills | 84 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
aws-sdk-java-v2-kms giuseppe-trisciuoglio/developer-kit AWS Key Management Service (KMS) patterns using AWS SDK for Java 2.x. Use when creating/managing encryption keys, encrypting/decrypting data, generating data keys, digital signing, key rotation, or integrating encryption into Spring Boot applications. | Skills | 84 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
aws-sdk-java-v2-dynamodb giuseppe-trisciuoglio/developer-kit Amazon DynamoDB patterns using AWS SDK for Java 2.x. Use when creating, querying, scanning, or performing CRUD operations on DynamoDB tables, working with indexes, batch operations, transactions, or integrating with Spring Boot applications. | Skills | 84 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
aws-sdk-java-v2-core giuseppe-trisciuoglio/developer-kit Core patterns and best practices for AWS SDK for Java 2.x. Use when configuring AWS service clients, setting up authentication, managing credentials, configuring timeouts, HTTP clients, or following AWS SDK best practices. | Skills | 80 Impact Pending Average score across 0 eval scenarios Reviewed: Version: 6ecd0d8 |
Can't find what you're looking for? Evaluate a missing skill, or if you're looking for agent context for an open source dependency, request a tile.