scalability-advisor

Diagnose scaling bottlenecks and guide capacity planning for growing systems.

110|19|Updated Dec 4, 2025
One-click install
npx skills add https://github.com/alirezarezvani/claude-cto-team --skill scalability-advisor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scalability-advisor
Source: https://github.com/alirezarezvani/claude-cto-team/tree/main/skills/scalability-advisor
Command: npx skills add https://github.com/alirezarezvani/claude-cto-team --skill scalability-advisor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaling complex systems to handle 10x-1000x growth with predictable reliability and cost.

Core Features & Use Cases

  • Systematic bottleneck diagnosis and capacity planning across stages Startup to Enterprise.
  • Architecture patterns for CDN, caching, sharding, event-driven backends, and multi-region deployments.
  • Practical checklists and sizing formulas for capacity planning and cost estimation.

Quick Start

Run a growth readiness assessment for a new product using the scalability-advisor to identify bottlenecks and propose scaling strategies.

Frequently Asked Questions about scalability-advisor

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

FAQPage Schema
How do I diagnose scaling bottlenecks when planning system capacity for growth?

To diagnose scaling bottlenecks for capacity planning, evaluate single-service architectures against growth projections. Apply systematic bottleneck diagnosis and sizing calculations to identify performance limits and guide horizontal scaling strategies across startup to enterprise stages.

What architecture patterns handle multi-region scaling and event-driven backends?

Multi-region scaling and event-driven backends rely on established architecture patterns including CDN distribution, caching layers, database sharding, and event-driven backend deployments. These patterns manage horizontal scaling and multi-region deployments for predictable reliability.

Can I use this scalability advisor for a startup system or is it only for enterprise architectures?

Yes, scalability planning applies to both startup and enterprise systems. The advisor covers stage-specific checklists and sizing formulas spanning single-service to multi-region architectures, ensuring capacity planning scales appropriately from initial product launch through enterprise growth.

What is horizontal scaling and when do I need it for multi-region system design?

Horizontal scaling adds multiple service instances to handle increased load, required for multi-region system design when single-service architectures reach capacity limits. It enables distributing traffic across regions using sharding and event-driven patterns to sustain 10x-1000x growth.

How do I estimate capacity planning costs for growing a system to handle 1000x growth?

Estimate capacity planning costs by applying structured sizing formulas and stage-specific checklists to projected growth. Calculate infrastructure requirements for caching, sharding, and multi-region deployments to achieve predictable reliability and cost estimation for 10x-1000x scaling.

Why does my single-service architecture bottleneck when scaling, and how can I fix it?

Single-service architectures bottleneck during scaling because centralized resources limit horizontal scaling capacity. Fix bottlenecks by applying systematic diagnosis, implementing CDN caching, database sharding, and event-driven backends to distribute load efficiently across the system.