libstorage

Official

Unified storage across local, S3, and Supabase.

Authorcopilot-ld
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Managing storage across multiple backends (local filesystem, S3-compatible, and Supabase) from a single interface to simplify persistence code.

Core Features & Use Cases

  • Storage interface that abstracts read, write, list, and delete across backends.
  • Environment-driven backend selection with createStorage(prefix, type) for local, S3, or Supabase.
  • JSON/JSONL parsing support for convenient data handling across storages.
  • Use cases include building backend-agnostic apps, data pipelines, and services that switch storage providers without code changes.

Quick Start

Create a storage instance with createStorage(config) and perform a write/read cycle.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: libstorage
Download link: https://github.com/copilot-ld/copilot-ld/archive/main.zip#libstorage

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.