r2-lake-sink-guardrails
OfficialMaintain consistent R2 handling and prevent drift with R2 Lake Sink Guardrails.
Software Engineering#best practices#environment management#R2#pipeline management#consistent handling
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.