r2-lake-sink-guardrails

Official

Maintain consistent R2 handling and prevent drift with R2 Lake Sink Guardrails.

Authorethicalcapital
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill ensures consistent handling of R2 sinks and prevents drift back to ad-hoc env wiring, maintaining a lake-first approach across scripts and pipelines.

Core Features & Use Cases

  • Consistent R2 Handling: Enforces the use of shared client helpers and lake-first env resolution for R2 access.
  • Prevent Drift: Keeps R2 handling consistent across scripts, workers, and pipelines.
  • Use Case: When adding new R2 clients, editing create_r2_client() calls, or performing ingestion/migration jobs, this Skill ensures adherence to best practices and prevents unauthorized changes.

Quick Start

Use the r2-lake-sink-guardrails skill to create a new R2 client with the default lake-first settings.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 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: r2-lake-sink-guardrails
Download link: https://github.com/ethicalcapital/skills/archive/main.zip#r2-lake-sink-guardrails

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