scale-game

Test systems across volume, speed, users, duration, and failure-rate dimensions.

2|Updated Oct 25, 2025
One-click install
npx skills add https://github.com/robertpelloni/workspace --skill scale-game
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scale-game
Source: https://github.com/robertpelloni/workspace/tree/main/AI_COORDINATION/skills/superpowers-skills-main/skills/problem-solving/scale-game
Command: npx skills add https://github.com/robertpelloni/workspace --skill scale-game

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you evaluate the robustness and adaptability of solutions by simulating how they would perform under vastly different scales of operation, resources, or user loads. It uncovers hidden assumptions and design flaws that only appear at extreme scales.

Core Features & Use Cases

  • Scenario Simulation: Generate scenarios for scaling up (e.g., 10x users) or scaling down (e.g., minimal budget).
  • Impact Analysis: Analyze how current solutions would break or adapt under new scales.
  • Use Case: You've designed a new database schema. Use this skill to play the "scale game" by asking, "How would this schema perform with 100 million users? What about with only 10 users and a single server?" to identify scalability issues early.

Quick Start

Play the scale game for our current microservice architecture, considering 100x user traffic.

Frequently Asked Questions about scale-game

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

FAQPage Schema
How do I test if my system design will handle extreme scale?

Scalability testing reveals design flaws by simulating extreme conditions across volume, speed, user load, duration, and failure rates. Testing from 1 item to 1 billion items and from instant to year-long operations uncovers what breaks under stress and validates your architecture's robustness.

What scalability problems does stress testing across different scales reveal?

Stress testing exposes hidden assumptions in caching, concurrency, state management, and error handling that only surface at extreme scales. Testing scenarios like 100x user traffic or minimal-budget constraints identifies architectural flaws early before production impact.

Can I use scalability testing to evaluate a database schema before deployment?

Yes. Play the scale game by testing your schema against scenarios like 100 million users or single-server constraints to identify performance bottlenecks, concurrency issues, and state management problems before production deployment.

What dimensions should I test when evaluating system robustness?

Test across five dimensions: volume (items scaled 1 to 1B), speed (instant to year-long operations), user load, duration, and failure rates. This multi-dimensional approach diagnoses scalability problems and documents functional and technical requirements under extreme conditions.

How does scalability testing help with microservice architecture decisions?

Testing microservice designs under scaled scenarios—such as 100x traffic—reveals concurrency limits, caching inefficiencies, and state management failures. This impact analysis ensures your architecture adapts rather than breaks when load increases significantly.