capacity-planning

Plan infrastructure capacity using Little's Law and sizing formulas.

111|18|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/dralgorhythm/claude-agentic-framework --skill capacity-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: capacity-planning
Source: https://github.com/dralgorhythm/claude-agentic-framework/tree/main/.claude/skills/architecture/capacity-planning
Command: npx skills add https://github.com/dralgorhythm/claude-agentic-framework --skill capacity-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps forecast resource needs and add headroom for spikes with Little's Law and sizing.

Core Features & Use Cases

  • Estimation Framework: Little's Law and traffic sizing methods.
  • Resource Sizing: Compute, storage, network planning.
  • Use Case: Plan a three-month resource growth for a new service.

Quick Start

Compute suggested concurrency for a target RPS using a simple formula.

Frequently Asked Questions about capacity-planning

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

FAQPage Schema
How do I plan infrastructure capacity for expected load?

Capacity planning uses load estimation and resource sizing formulas to forecast infrastructure needs. Apply Little's Law and standard sizing methods to compute, storage, and network resources, then add headroom for traffic spikes and growth to guide sizing decisions.

What is Little's Law and how does it apply to resource sizing?

Little's Law relates arrival rate, system time, and concurrency in queueing systems. It calculates expected concurrency from target requests-per-second and average response time, enabling accurate compute resource sizing for handling anticipated load.

How do I forecast resource growth over time?

Growth forecasting applies baseline measurements, traffic projections, and lifecycle workflows—Baseline, Forecast, Size, Buffer, Monitor—to estimate future resource requirements. Document projected growth rates across compute, storage, and network to guide multi-month capacity expansion.

What resources should I plan for when sizing infrastructure?

Capacity planning covers compute, storage, and network resources. Size each dimension based on load estimates, add buffer headroom for spikes, and monitor actual usage to validate forecasts and adjust future projections.

Can I use capacity planning for new service launches?

Yes. Apply the estimation framework to plan three-month or longer resource growth for new services. Use baseline requirements, traffic forecasts, and sizing formulas to establish initial capacity and headroom before launch.

How do I calculate concurrency requirements from traffic volume?

Use Little's Law formula: concurrency = requests-per-second × average response time. This determines the compute threads or connections needed to handle target throughput without queuing or resource exhaustion.