bkend-storage

Manage backend file storage with RESTful endpoints and presigned URL workflows.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/hendrax5/ironman --skill bkend-storage-hendrax5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bkend-storage
Source: https://github.com/hendrax5/ironman/tree/main/skills/bkend-storage
Command: npx skills add https://github.com/hendrax5/ironman --skill bkend-storage-hendrax5

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

bkend.ai Storage Guide provides a robust backend storage solution that simplifies secure file uploads, controlled visibility, and CDN-backed downloads by standardizing workflows and metadata handling across applications.

Core Features & Use Cases

  • Presigned URL generation for secure, client-side uploads.
  • Metadata registration and lifecycle management for uploaded files.
  • Visibility levels (public, private, protected, shared) with corresponding access patterns.
  • REST API endpoints for listing, detailing, updating, and deleting files; multipart upload support for large files.
  • Use Case: A web app needs to allow users to upload images and documents securely, then retrieve them quickly for display or download.

Quick Start

Upload a small file using the presigned URL flow and register its metadata via the REST API.

Frequently Asked Questions about bkend-storage

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

FAQPage Schema
How do presigned URLs work for secure file uploads in a backend API?

Presigned URLs allow clients to upload files directly to backend storage securely, bypassing server traffic. The Skill generates these URLs and registers file metadata via REST API endpoints for lifecycle management.

How do I handle multipart uploads for large files via a REST API?

Multipart upload support allows large files to be split into chunks and sent to backend storage via REST API endpoints, ensuring reliable, resumable transfers and metadata registration for each completed file.

What visibility and access levels can I set for stored files?

Stored files support public, private, protected, and shared visibility levels. These access patterns govern retrieval permissions and enable controlled CDN-backed downloads across different application user roles.

Can I use CDN-backed downloads with private file storage?

Yes, CDN-backed downloads work with private file storage. Protected and shared visibility levels apply access governance while leveraging CDN delivery for fast, secure file retrieval.

What's the best way to manage file metadata and lifecycle in backend storage?

Managing file metadata in backend storage involves registering file details during upload and using REST API endpoints to list, detail, update, and delete files throughout their lifecycle.