Install any skill in seconds. Free to start, no credit card required.
Get Started Free →giuseppe-trisciuoglio/aws-sdk-java-v2-s3
Provides Amazon S3 patterns and examples using AWS SDK for Java 2.x.
Passed 22 of 22 test cases with the skill, and 21 of 22 without it.
1 fixed21 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
Write Java code using AWS SDK for Java 2.x to perform a manual multipart upload of a file. Ensure uncompleted upload parts are handled cleanly if an exception occurs mid-upload. Developers often rely on standard catch blocks that only log the error, leaving orphaned parts.
| Checked | Without skill | With skill |
|---|---|---|
| Calls abortMultipartUpload in the exception catch block | Missed | Passed |
| Passes the original uploadId to AbortMultipartUploadRequest | Passed | Passed |
The instructions your model reads when the skill loads.
Provides patterns for S3 operations: bucket management, object upload/download with multipart support, presigned URLs, S3 Transfer Manager, and S3-specific configurations using AWS SDK for Java 2.x.
| Operation | Method | Notes |
|---|---|---|
| Create bucket | createBucket() | Wait with waiter().waitUntilBucketExists() |
| Upload object | putObject() | Use RequestBody.fromFile() |
| Download object | getObject() | Streams to file or memory |
| Delete objects | deleteObjects() | Batch up to 1000 keys |
| Presigned URL | presigner.presignGetObject() | Max 7 days expiration |
| Class | Use Case |
|---|---|
STANDARD | Frequently accessed data |
STANDARD_IA | Infrequently accessed data |
GLACIER | Long-term archive |
INTELLIGENT_TIERING | Automatic cost optimization |
test cases passed, vs 21 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.