Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
obra avatar

Scale Game

  • 268 installs
  • 733 repo stars
  • Updated October 14, 2025
  • obra/superpowers-skills

Turn a spec or requirements into bite-sized implementation tasks before any code is written.

About

scale game — Writing Plans converts specs into engineer-ready implementation plans—file structure, checkbox tasks, failing-test-first steps, and commit boundaries—assuming zero codebase context. It pairs with executing-plans and subagent-driven-development for delivery. Solo builders use it after brainstorming when a feature needs disciplined execution.

  • Bite-sized TDD-friendly tasks with explicit file paths and verification commands.
  • Requires plan header with goal, architecture, and required sub-skills.
  • Scope check to split multi-subsystem specs into separate plans.

Scale Game by the numbers

  • 268 all-time installs (skills.sh)
  • +24 installs in the week ending Jul 26, 2026 (Skillselion tracking)
  • Ranked #934 of 3,301 Productivity & Planning skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
npx skills add https://github.com/obra/superpowers-skills --skill scale-game

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs268
repo stars733
Security audit3 / 3 scanners passed
Last updatedOctober 14, 2025
Repositoryobra/superpowers-skills

What it does

Turn a spec or requirements into bite-sized implementation tasks before any code is written.

Files

SKILL.mdMarkdownGitHub ↗

Scale Game

Overview

Test your approach at extreme scales to find what breaks and what surprisingly survives.

Core principle: Extremes expose fundamental truths hidden at normal scales.

Quick Reference

Scale DimensionTest At ExtremesWhat It Reveals
Volume1 item vs 1B itemsAlgorithmic complexity limits
SpeedInstant vs 1 yearAsync requirements, caching needs
Users1 user vs 1B usersConcurrency issues, resource limits
DurationMilliseconds vs yearsMemory leaks, state growth
Failure rateNever fails vs always failsError handling adequacy

Process

1. Pick dimension - What could vary extremely? 2. Test minimum - What if this was 1000x smaller/faster/fewer? 3. Test maximum - What if this was 1000x bigger/slower/more? 4. Note what breaks - Where do limits appear? 5. Note what survives - What's fundamentally sound?

Examples

Example 1: Error Handling

Normal scale: "Handle errors when they occur" works fine At 1B scale: Error volume overwhelms logging, crashes system Reveals: Need to make errors impossible (type systems) or expect them (chaos engineering)

Example 2: Synchronous APIs

Normal scale: Direct function calls work At global scale: Network latency makes synchronous calls unusable Reveals: Async/messaging becomes survival requirement, not optimization

Example 3: In-Memory State

Normal duration: Works for hours/days At years: Memory grows unbounded, eventual crash Reveals: Need persistence or periodic cleanup, can't rely on memory

Red Flags You Need This

  • "It works in dev" (but will it work in production?)
  • No idea where limits are
  • "Should scale fine" (without testing)
  • Surprised by production behavior

Remember

  • Extremes reveal fundamentals
  • What works at one scale fails at another
  • Test both directions (bigger AND smaller)
  • Use insights to validate architecture early

Related skills

FAQ

Is Scale Game safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.