abashevabashevCommunityยท3 Agent Skills Included

vfs-s3

S3 file access for Java via NIO.2, Spring, Commons VFS

Reads and writes Amazon S3 and S3-compatible storage from Java through standard file abstractions. Eliminates low-level AWS SDK object calls when handling config files, uploads, and user content. Includes disciplined development workflows for specification, planning, testing, debugging, and incremental delivery.
npx skills add abashev/vfs-s3 --all -g -y
Available:

Gives your AI agent the build commands, module layout, coding style, and workflow rules it must follow when making changes to this Java S3 project.

All Skills in This Repository (3)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install vfs-s3?โ–ผ

Run `npx skills add abashev/vfs-s3 --all -g -y` in your terminal to install all skills in this suite globally.

How to access S3 from Java without the AWS SDK?โ–ผ

Add the vfs-jdk, vfs-commons, or vfs-spring dependency and use plain s3:// URLs through NIO.2 paths, Commons VFS FileObjects, or Spring Resources. Credentials come from the standard AWS default chain, never the URL.

Does vfs-s3 work with MinIO and LocalStack?โ–ผ

Yes. It is continuously tested against ten S3-compatible backends including MinIO, LocalStack, Ceph, Garage, and SeaweedFS, plus real AWS and Yandex Object Storage.

What do the included development skills do?โ–ผ

They guide your coding agent through spec writing, task breakdown, test-driven development, incremental delivery, and systematic debugging for disciplined feature work.

Which Java version does vfs-s3 require?โ–ผ

The current 17.x line targets Java 17 and is built on the AWS SDK for Java v2 with Gradle.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’