MinIO S3 (Object Storage)
by @ivangdavila
Deploy, secure, and operate MinIO object storage using mc workflows, policy controls, replication, and incident-safe runbooks.
clawhub install minioπ About This Skill
name: MinIO S3 (Object Storage) slug: minio version: 1.0.0 homepage: https://clawic.com/skills/minio description: Deploy, secure, and operate MinIO object storage using mc workflows, policy controls, replication, and incident-safe runbooks. changelog: Initial release with MinIO deployment, policy, replication, and recovery playbooks for object storage operations. metadata: {"clawdbot":{"emoji":"ποΈ","requires":{"bins":["mc","curl","openssl"]},"os":["linux","darwin","win32"],"configPaths":["~/minio/"]}}
Setup
On first use, read setup.md to align activation boundaries, environment defaults, and write-approval rules before mutating buckets, policies, or replication.
When to Use
Use this skill when the user needs MinIO deployment, bucket lifecycle operations, access policy work, object retention planning, or incident recovery.
Use this for single-node labs, distributed production clusters, S3-compatible migration tasks, and operational troubleshooting where data durability and access correctness are critical.
Architecture
Memory lives in ~/minio/. See memory-template.md for structure and status values.
~/minio/
|-- memory.md # Activation preferences and approval model
|-- environments.md # Endpoint map, topology, and region notes
|-- buckets.md # Bucket inventory, versioning, lifecycle, lock mode
|-- identities.md # Users, groups, policies, and credential rotation state
-- incidents.md # Outages, corruption events, and validated recovery steps
Quick Reference
Use the smallest file needed for the current task.
| Topic | File |
|-------|------|
| Setup and activation behavior | setup.md |
| Memory structure and status model | memory-template.md |
| Deployment and topology choices | deployment-patterns.md |
| Bucket, IAM, and mc execution flow | mc-operations.md |
| Hardening, backup, and disaster recovery | hardening-dr.md |
Core Rules
1. Classify Topology Before Any Command
2. Gate Write Operations with Explicit Confirmation
3. Use Read-Then-Write mc Workflows
, mc ls, mc policy ls) before write commands.4. Enforce Identity and Policy Least Privilege
5. Protect Durability Features During Maintenance
6. Verify by API Behavior, Not Only Command Exit Codes
7. Record Durable Context for Next Sessions
notes with environment constraints, safe defaults, and incident learnings.Common Traps
External Endpoints
| Endpoint | Data Sent | Purpose |
|----------|-----------|---------|
| https://
No other data is sent externally.
Security & Privacy
Data that leaves your machine:
Data that stays local:
.This skill does NOT:
Trust
This skill can send data to MinIO endpoints and optional documentation endpoints when executing approved operations. Only install if you trust the configured MinIO infrastructure and its credential handling model.
Related Skills
Install with clawhub install if user confirms:
s3 - S3-compatible object storage workflows across providers
cloud-storage - Storage architecture patterns for mixed cloud and local environments
backups - Backup verification and restore-first operating practices
infrastructure - Infrastructure planning and production operations baselines
docker - Containerized deployment and service lifecycle operationsFeedback
If useful: clawhub star minio
Stay updated: clawhub sync`
β‘ When to Use
βοΈ Configuration
On first use, read setup.md to align activation boundaries, environment defaults, and write-approval rules before mutating buckets, policies, or replication.