railway-storage

Official

Configure Railway S3-compatible storage.

Authorblink-new
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies the process of configuring and interacting with Railway's S3-compatible storage, addressing the complexities of private buckets and environment variable injection.

Core Features & Use Cases

  • S3 Client Setup: Provides a robust, lazily initialized S3 client compatible with Railway's environment variables.
  • Public File Access: Guides users on serving files publicly via proxy endpoints or presigned URLs, as Railway buckets are private by default.
  • Use Case: When integrating file uploads into a Railway application, use this Skill to correctly set up the S3 client and implement an upload function that returns a proxy URL.

Quick Start

Use the railway-storage skill to upload the file 'report.pdf' with content type 'application/pdf' to the key 'reports/report.pdf'.

Dependency Matrix

Required Modules

@aws-sdk/client-s3@aws-sdk/s3-request-presigner

Components

scriptsreferences

💻 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: railway-storage
Download link: https://github.com/blink-new/claude/archive/main.zip#railway-storage

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.