dino-storage
Installation
SKILL.md
Manage Dinox Storage
CRITICAL — Before doing anything else, first read ../dino-shared/SKILL.md. It contains shared auth, output, and write-safety rules.
Use this skill when the user wants to inspect custom storage configs, verify S3 connectivity, upload a file, or inspect storage usage.
Safety & Boundaries (Must Follow)
- Treat storage credentials and endpoint details as sensitive data. Never echo
secret_access_keyback to the user. dino storage testwrites a tiny temporary object to S3.dino storage uploadwrites to both S3 and local Dinox metadata. Always show the exact command and get explicit confirmation before running the real write.- Prefer
dino storage list --format jsonbefore uploading if the target storage config is ambiguous. - Do not ask the user to paste auth tokens into chat. If auth is required, instruct them to set
DINOX_TOKENor rundino auth login "<token>"in their own terminal. - If the user wants to upload to a specific config without changing the active storage in the app, prefer
--storage-id.
Command Reference
Use these commands as the canonical Dinox CLI interface for custom storage inspection, connectivity testing, uploads, and usage stats.