Back Of The Envelope
Verwandelt "hohen Traffic" in QPS, Speicher, Bandbreite und Serveranzahl, mit einem Skript zur Überprüfung der Mathematik.
Getestet · Funktioniert
Was es kann
Leitet die Schätzung von QPS, Speicher, Bandbreite und Serveranzahl für das Systemdesign anhand von Standard-Faustregeln (QPS pro Server, Latenzwerte, Zweierpotenzen). Löst bei Schätzungs-/Kapazitätsplanungs-Sprache aus und implizit sogar immer dann, wenn eine Designentscheidung von der Skalierung abhängt. Liefert einen deterministischen Python-Rechner (botec.py) mit einem Golden-Fixture-Test.
Testbericht
Führte das gebündelte botec.py für ein 50-Mio.-DAU-Foto-App-Szenario aus: Es produzierte Spitzen-QPS, TB/Tag Speicher, PB gesamt und 1,2 GB/s Bandbreite mit gekennzeichnetem Spitzenfaktor und Einheiten, während eine ungesteuerte Basis nur durchschnittliche QPS und Gesamtspeicher lieferte – wirklich vollständiger. Eigener test_botec.py Golden-Fixture-Check bestanden. Kleinere Schwäche: Serveranzahl rundet bei geringer Auslastung auf "0" statt auf "1".
Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/proyecto26/system-design-skills mkdir -p ~/.claude/skills cp -r system-design-skills/skills/back-of-the-envelope ~/.claude/skills/back-of-the-envelope
Befehle & Beispiel-Prompts
/back-of-the-envelopeVerwandelt "hohen Traffic" in QPS, Speicher, Bandbreite und Serveranzahl, mit einem Skript zur Überprüfung der Mathematik.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
estimate the QPS and storage needs for 50 million daily usershow many servers would I need to handle this traffic loadcalculate bandwidth and storage for a photo-sharing app at scale