storage-cost-control

Track per-tenant usage and enforce quotas on S3-compatible storage.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/marquesfelip/agents-and-skills --skill storage-cost-control
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: storage-cost-control
Source: https://github.com/marquesfelip/agents-and-skills/tree/main/skills/storage-cost-control
Command: npx skills add https://github.com/marquesfelip/agents-and-skills --skill storage-cost-control

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dealing with escalating S3-compatible storage costs by enabling per-tenant cost visibility, quota enforcement, and lifecycle-based optimization across providers.

Core Features & Use Cases

  • Per-tenant cost visibility and reporting
  • Quota enforcement at upload time with alerting
  • Lifecycle and storage class optimization guidance
  • Egress management guidance and provider comparisons
  • Use Case: SaaS platform with multiple tenants trims storage spend while preserving performance

Quick Start

Configure per-tenant quotas, enable quota checks at upload, and deploy a cost-monitoring dashboard.

Frequently Asked Questions about storage-cost-control

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reduce S3 storage costs for individual SaaS tenants?

You can reduce S3 storage costs by implementing per-tenant usage tracking, enforcing upload-time quotas, and applying automated lifecycle rules. This approach targets per-tenant cost visibility and egress management across S3-compatible providers.

What is per-tenant cost visibility and how does it manage S3 egress?

Per-tenant cost visibility isolates storage and egress expenses per customer. By tracking individual tenant usage and deploying cost dashboards, it identifies expensive data transfer patterns to guide egress management strategies.

Does this approach work with Cloudflare R2 and Backblaze B2, or just AWS S3?

This approach works with Cloudflare R2, Backblaze B2, and Wasabi, not just AWS S3. It standardizes per-tenant quota enforcement and lifecycle optimization across any S3-compatible storage provider to manage multi-cloud storage spend.

How do I enforce storage quotas at upload time for SaaS tenants?

You enforce storage quotas by configuring per-tenant limits and enabling upload-time checks. This validates capacity against tenant allowances before object writes complete, preventing overage and triggering cost alerts for immediate visibility.

What is the best way to optimize S3 lifecycle rules for multi-tenant applications?

The best way to optimize S3 lifecycle rules is to automate storage class transitions based on per-tenant usage patterns. This moves infrequently accessed data to cheaper storage tiers, reducing overall spend while maintaining application performance.