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.