Use fsutil

SkillFiles & storage

Lets your agent use claude skill commands to list, copy, move, and remove files on GCS, S3, R2, and local storage.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Use fsutil skill

About this capability

Use Marin's fsutil CLI for local object-storage operations across GCS, CoreWeave S3, R2, and local paths. Use whenever a task needs to list, inspect, read, size, find, copy, move, synchronize, hash, browse, or remove data at gs:// or s3:// URLs from a checkout. Do not launch an Iris job solely to ac

What this skill tells your AI

The instructions your AI receives, as published by marin-community/marin in .agents/skills/use-fsutil/SKILL.md and read by ahel’s review.

Use uv run fsutil from the Marin checkout for operations on gs:// and s3:// paths. It routes each declared bucket to the backend and endpoint in config/*.yaml.

Read docs/references/fsutil.md for commands, behavior, and safety constraints. Let the task determine which command and verification are appropriate.

Use this interface before provider-specific CLIs, hand-built S3 endpoints, custom transfer scripts, or Iris jobs. Do not launch Iris solely to access object storage. For Python code that needs the same bucket routing, use rigging.filesystem.buckets.filesystem_for(url).

Signals

GitHub stars
4k
Forks
303
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
use-fsutil
Source
github.com/marin-community/marin