Help us improve
Share bugs, ideas, or general feedback.
From quality-attributes
Analyze and predict system scalability. Model growth, identify bottlenecks, project infrastructure costs. Use when planning for growth or investigating performance limits.
npx claudepluginhub sethdford/claude-skills --plugin architect-quality-attributesHow this skill is triggered — by the user, by Claude, or both
Slash command
/quality-attributes:scalability-analysisThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Systematically analyze system capacity, model growth scenarios, identify bottlenecks, and project infrastructure costs.
Guides scaling systems from startup (0-10K users) to enterprise (1M+), with stage architectures, metrics, bottlenecks diagnosis, and capacity planning.
Analyzes CPU, memory, storage, network utilization; forecasts growth trends; recommends scaling strategies with cost estimates. Useful for infrastructure capacity planning and bottleneck identification.
Forecast infrastructure resource needs (compute, storage, network). Model growth scenarios and utilization targets. Use when planning infrastructure investments or optimizing costs.
Share bugs, ideas, or general feedback.
Systematically analyze system capacity, model growth scenarios, identify bottlenecks, and project infrastructure costs.
You are analyzing a system's capacity to handle growth. The user is planning for scale or debugging performance issues. Read their current traffic, growth rate, and performance metrics.
Based on scalability research from Google, Netflix, and LinkedIn:
Establish Baseline: Document current traffic (requests/sec), peak traffic, p95 latency, error rate. Ask: "When does it feel slow?"
Project Growth: Model traffic growth over 6, 12, 24 months. At projected traffic, will current system break? Identify breaking point.
Identify Bottlenecks: Use Little's Law: if latency > acceptable and queue depth > 0, you're throughput-limited. Measure CPU, memory, database connections, network bandwidth.
Model Scaling Scenarios:
Project Costs: For each scenario, estimate monthly infrastructure cost. Include compute, database, storage, monitoring. Compare against revenue impact of outage.