Memory

Cloud Storage

Manage files across cloud providers with authentication, cost awareness, and multi-provider operations.

What it does

User needs to upload, download, sync, or manage files across cloud storage providers. Agent handles multi-provider operations with cost awareness.

The skill document

When to Use

User needs to upload, download, sync, or manage files across cloud storage providers. Agent handles multi-provider operations with cost awareness.

Quick Reference

TopicFile
Provider-specific patternsproviders.md
Authentication setupauth.md
Cost calculationcosts.md

Scope

This skill covers operational cloud storage tasks across providers:

  • S3, GCS, Azure Blob, Backblaze B2, Cloudflare R2
  • Google Drive, Dropbox, OneDrive, iCloud

For storage architecture decisions, see storage skill. For S3-specific deep patterns, see s3 skill.

Critical Rules

  1. Verify operations completed — API 200 ≠ success; check file exists with correct size/checksum
  2. Calculate ALL costs before large transfers — egress fees often exceed storage costs; check costs.md
  3. Never delete without backup verification — confirm backup exists AND is restorable before removing source
  4. Handle partial failures — long operations fail mid-way; implement checkpoints and resume logic
  5. Rate limits vary wildly — Google 750GB/day upload, Dropbox batch limits, S3 3500 PUT/s per prefix

Authentication Traps

  • OAuth tokens expire — refresh before long operations, not during
  • Service account ≠ user account — different quotas, permissions, audit trails
  • Wrong region/endpoint — S3 bucket in eu-west-1 won't work with s3.amazonaws.com
  • MFA required — some operations need session tokens, plan for interactive auth

Multi-Provider Gotchas

ConceptTranslates differently
Shared folderDrive "Shared with me" ≠ Dropbox "Team Folders" ≠ OneDrive "SharePoint"
File IDDrive uses IDs; Dropbox uses paths; S3 uses keys
VersioningS3 explicit enable; Drive automatic; Dropbox 180 days
PermissionsS3 ACLs + policies; Drive roles; Dropbox link-based

Before Any Bulk Operation

  • Estimated time calculated (size ÷ bandwidth)
  • Rate limits checked for both source AND destination
  • Cost estimate including egress + API calls
  • Checkpoint/resume strategy for failures
  • Verification method defined (checksum, count, spot-check)

Related skills

Write, debug, and tune Java and JVM systems with JDK-aware code and diagnostic steps.

by Iván130 installs9 stars

Execute crypto research, wallet actions, swaps, perps, and limit orders through the Minara CLI.

162 installs109 stars

Persist and recall related agent memories through a local neural graph with causal and temporal links.

419 installs10 stars

Architect, troubleshoot, secure, and cost-control AWS infrastructure with explicit cost and blast-radius guidance.

by Iván138 installs2 stars

Diagnose, validate, transform, and evolve JSON payloads across parsers, schemas, storage, and large files.

by Iván112 installs3 stars

Translate source material for a named locale while preserving meaning, terminology, placeholders, and locale rules.

380 installs10 stars

More from Iván

Browse all skills

Write, debug, and tune Java and JVM systems with JDK-aware code and diagnostic steps.

by Iván130 installs9 stars

Design and critique visual artifacts using measurable rules for hierarchy, spacing, type, color, and layout.

by Iván137 installs5 stars

Diagnose CSS mechanics and produce targeted fixes or complete stylesheets for the chosen stack.

by Iván97 installs5 stars

Architect, troubleshoot, secure, and cost-control AWS infrastructure with explicit cost and blast-radius guidance.

by Iván138 installs2 stars

Diagnose, validate, transform, and evolve JSON payloads across parsers, schemas, storage, and large files.

by Iván112 installs3 stars

Build and operate a testable learning plan with practice, spaced review, transfer checks, and durable local records.

by Iván93 installs3 stars