files-sdk
One unified API for file storage across 40+ cloud providers
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install files-sdk?โผ
Run `npx skills add haydenbleasel/files-sdk --all -g -y` in your terminal to install the skill globally for your AI agent.
How to switch cloud storage providers without rewriting code?โผ
Files SDK gives you one API for upload, download, list, and delete across 40+ providers. You only swap the adapter import and the rest of your code stays the same.
Can AI agents manage my storage buckets with files-sdk?โผ
Yes. It ships ready-made tools for the Vercel AI SDK, OpenAI, and Claude Agent SDK, plus a built-in MCP server that is read-only by default for safety.
Does files-sdk support large or resumable uploads?โผ
Yes. It supports multipart uploads, pause-and-resume controls, progress callbacks, and byte-range downloads for large files.
Can I migrate files between S3 and Cloudflare R2?โผ
Yes. The built-in transfer function streams every object from one provider to another with concurrency control and per-file error reporting.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core