b2-cloud-storage

Solid

Manage Backblaze B2 cloud storage. List files, audit usage, estimate cost, clean up stale data, review security posture, and manage lifecycle rules. Use when the user mentions B2, Backblaze, object storage buckets, or storage cleanup.

AI & Automation 39 stars 3 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 88/100

Stars 20%
53
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# B2 Cloud Storage Management Manage Backblaze B2 cloud storage: list files, audit usage, estimate cost, clean up stale data, and review security posture. ## Security Rules (MANDATORY) 1. **Never** run `b2 account get`, `b2 account clear`, or any `b2 key *` subcommand — these expose or mutate credentials. 2. **Never** read `~/.b2_account_info` or any file matching `*b2_account_info*` — this is the B2 credential database (SQLite). 3. **Always** run `b2 rm --dry-run` before any real deletion; show the user what would be deleted and require an explicit "yes" before executing. 4. **Never** change a bucket to `allPublic` without first warning the user about the security implications and getting explicit confirmation. 5. **Default to read-only** — only perform writes or deletes when the user explicitly requests them. 6. **Never** store or write API keys, application keys, or account IDs to any file. 7. If the user pastes key values into the chat instead of the terminal, warn them immediately and recommend rotating the key. Never echo, store, or reference key values that appear in conversation. ## First-Use Flow 1. Check the B2 CLI is installed: `b2 version`. If missing, ask the user to install the CLI outside the agent, then rerun `b2 version` - see `references/setup.md` for detail. 2. Verify the CLI is authorized: `b2 ls`. If it fails with an auth error, walk the user through `references/setup.md`. 3. Check for a per-project config at `.claude/b2-config.json` in the project r...

Details

Author
backblaze-labs
Repository
backblaze-labs/claude-skill-b2-cloud-storage
Created
4 months ago
Last Updated
5 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

cloud-storage-data-services-desk

design cloud storage and data services, covering object block and file storage selection per access pattern, bucket share and volume access policy, lifecycle and tiering rules with their retrieval cost and time, versioning object lock and immutability for retention obligations, public-access blocking and its enforcement point, encryption with named key ownership, backup destination frequency and retention including isolated copies, and the restore path with the date it was last exercised. use for storage selection, bucket policy review, lifecycle and archive tiering, worm and legal hold, backup design, and restore testing.

2 Updated 2 days ago
MadewellRD
AI & Automation Listed

bkt

Bitbucket CLI for Data Center and Cloud. Use when users need to manage repositories, pull requests, branches, issues, webhooks, or pipelines in Bitbucket. Triggers include "bitbucket", "bkt", "pull request", "PR", "repo list", "branch create", "Bitbucket Data Center", "Bitbucket Cloud", "keyring timeout".

2 Updated 3 days ago
avivsinai
AI & Automation Solid

rclone

Upload, sync, and manage files across cloud storage providers using rclone. Use when uploading files (images, videos, documents) to S3, Cloudflare R2, Backblaze B2, Google Drive, Dropbox, or any S3-compatible storage. Triggers on "upload to S3", "sync to cloud", "rclone", "backup files", "upload video/image to bucket", or requests to transfer files to remote storage.

448 Updated today
davekilleen