What problem does it solve?
The Storage Adapters Skill provides a single, consistent guide for integrating AWS S3, Google Cloud Storage, Cloudflare R2, Azure Blob, and Local storage adapters, enabling seamless file upload, download, and archiving workflows.
Core Features & Use Cases
- Unified API across multiple providers (write, batchWrite, read, remove, isExists) to simplify code and enable easy provider swaps.
- Support for presigned URLs (where supported) for secure temporary access and NestJS integration patterns.
- Batch operations and optional file-converter support to optimize pipelines and enforce consistent naming schemes.
Quick Start
Install the base storages package and the adapter you need (for example, @rytass/storages and @rytass/storages-adapter-s3). Then instantiate a storage service with credentials and perform a write, read, or URL operation according to your app's needs.