bknd-storage-config

Configure Bknd media storage adapters for S3, Cloudinary, local filesystem, and R2.

1|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/cameronapak/melos --skill bknd-storage-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bknd-storage-config
Source: https://github.com/cameronapak/melos/tree/main/.agents/skills/bknd-storage-config
Command: npx skills add https://github.com/cameronapak/melos --skill bknd-storage-config

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a centralized approach to configure storage backends for BKND's media module, covering S3-compatible storage (AWS S3, Cloudflare R2, DigitalOcean Spaces), Cloudinary media storage, and a local filesystem adapter for development. It also explains adapter configuration options, environment variables, and production storage setup.

Core Features & Use Cases

  • S3-compatible adapter configuration to support AWS S3, Cloudflare R2 external access, DigitalOcean Spaces, and MinIO.
  • Cloudinary-based media storage for transformations and CDN delivery.
  • Local filesystem adapter for development and local testing.
  • Environment-aware configuration with per-environment adapters and credentials management.
  • Production-ready storage setup with environment separation and proper security practices.

Quick Start

Define your BKND storage adapters in your project configuration to enable cross-environment uploads for media files.

Frequently Asked Questions about bknd-storage-config

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure storage backends for media uploads across different environments?

Configuring storage backends for media uploads involves defining per-environment adapters and credentials in your project configuration, enabling separate setup for development and production with proper security practices.

Does this storage configuration support S3-compatible providers like Cloudflare R2 and DigitalOcean Spaces?

Yes, the S3-compatible storage adapter supports AWS S3, Cloudflare R2, DigitalOcean Spaces, and MinIO, allowing you to route media uploads to these external services using standard endpoint configurations.

Can I use Cloudinary for media storage and CDN delivery?

Yes, Cloudinary is supported as a media storage adapter, providing built-in transformations and CDN delivery for uploaded assets within your Bknd media module configuration.

What is the best way to set up local filesystem storage for development testing?

The local filesystem adapter provides a development-specific storage backend for local testing, allowing you to handle media uploads without requiring external cloud credentials during your development workflow.

How do I manage environment variables for production-grade storage setup?

Production-grade storage setup requires defining environment variables for adapter selection and credential management, ensuring that sensitive keys are isolated per environment rather than hardcoded in the application.