integration-r2

Community

Connect R2 storage to Hermes securely

Authorpaarths-collab
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill connects Cloudflare R2 to a self-hosted Hermes agent so AI coding assistants can store and retrieve files without manual server setup, fragile ad hoc scripts, or expensive egress fees.

Core Features & Use Cases

  • SSH-first configuration: Writes R2 credentials and endpoint settings directly on the remote VPS running Hermes.
  • S3-compatible storage access: Uses Cloudflare R2’s S3 API with Access Key ID, Secret Access Key, and the custom R2 endpoint.
  • Safe operational workflow: Validates formats, checks live bucket reachability, shows a dry run, reloads the gateway, and includes rollback steps.
  • Common use cases: Store generated images and audio, handle uploads and downloads from messaging integrations, and provide object storage for AI agent workflows.

Quick Start

Ask the AI to connect your Cloudflare R2 bucket to the remote Hermes agent by collecting the VPS and bucket details, validating the credentials, writing the configuration, reloading Hermes, and confirming the bucket is reachable.

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: integration-r2
Download link: https://github.com/paarths-collab/hstack/archive/main.zip#integration-r2

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 537,000+ vetted skills library on demand.