Alle Skills

brainstorming (obra/superpowers)

Erarbeitet mit dir Anforderungen und Optionen, bevor kreative Arbeit, ein Feature oder ein Plan beginnt.

superpowers brainstorming: Verwandelt eine Bauanfrage zuerst in eine Frage, und eine Ein-Satz-Version leistet fast dasselbe

EmpfohlenVorsicht

Codex CLI · gpt-6-astra

27.7 / 30

Lift gegenüber ohne Skill: +2.67 · Empfohlen · 18 Läufe

Empfohlen: Die Gesamtpunktzahl 27.7/30 liegt bei mindestens 22, die Ausgabequalität 5.0 bei mindestens 3.5 und der Lift +2.67 bei mindestens +1.0.

SOTA

Bestanden

Getestet mit Codex.

Gilt für Codex, Claude Code

Codex CLI 0.166 (SOTA-Stufe): 18 bewertete Läufe. Ein Bestehen hier deckt gemäß unserer Stufenregel auch Claude Code ab; über die zweite Stufe sagt es nichts aus.

Punktzahlen

Jede Dimension reicht von 0 bis 5, und die sechs ergeben zusammen die Gesamtpunktzahl von 30. 5 ist in jeder Dimension besser. Kosten 5 bedeutet günstig und schnell. Installation 5 bedeutet einfach.

Trigger-Zuverlässigkeit
5.0
Lift gegenüber ohne Skill
4.7
Ausgabequalität
5.0
Token- und Zeitkosten
5.0
Installation und Portabilität
4.0
Sicherheit
4.0

Sicherheitsprüfung

Vorsicht

Statischer Scan: 18 CRITICAL / 19 HIGH / 11 MEDIUM. Manuelle Prüfung: Geprüft: Läufe mit Einschränkungen (Datenschutzhinweis). Ein sauberer Scan beweist nicht, dass ein Skill sicher ist.

Installieren

npx skills@latest add obra/superpowers --skill brainstorming

Quelle

Fixierter Commit: 2ce8aa15d05bd57213e6f746f953aafb7ded7a8b

Getestet: 2026-11-02

Was wir getestet haben

  • Feature-Anfrage — Ich möchte meiner Web-App einen Dark Mode hinzufügen.
  • Nicht-softwarebezogene kreative Arbeit — Ich halte bei einem lokalen Meetup einen 10-minütigen Vortrag über mein erstes Jahr als Solo-Gründer. Unterstützung beim Zusammenstellen.
  • Bau-Anfrage — Ein kleines CLI-Tool bauen, das meine Ausgaben verfolgt.

Vorteile

  • Hebt den Mittelwert von 2.33 auf 5.0 gegenüber ohne Skill (+2.67).
  • Der Skill wurde erkannt, ohne genannt zu werden: Skill-Datei in 6/6 Treatment-Läufen gelesen.
  • Kein Token-Overhead: 0.82x die Tokens von ohne Skill.
  • Schlägt eine Ein-Satz-Version seiner eigenen Regel um +0.33.
  • Hohe absolute Qualität mit dem Skill: 5.0 von 5.

Nachteile

  • n=2 pro Aufgabe und Variante; Unterschiede unter etwa 1 Punkt sind Rauschen.

Bewertung

Codex CLI 0.166 (gpt-6-astra, niedriges Reasoning) auf einem Mac-Testrechner, einem frischen temporären Projekt und temporären HOME/TMPDIR/Caches pro Lauf; Skill installiert (Treatment) oder nicht vorhanden (Kontrolle) oder nicht vorhanden mit der Kernanforderung des Skills in einem an den Prompt angehängten Satz (One-Liner-Gruppe); 2 Läufe pro Gruppe und Aufgabe; Netzwerk aus; Schreiben nach /tmp blockiert. Die Prompts nennen den Skill nie (außer der unten genannten Formulierung). Die Prompts sind einzeilige, vage Anfragen mit einem leeren Ordner („add a dark mode to my web app“, „help me put together a talk“, „let's build a small CLI that tracks my expenses“). Geprüft wird der Prozess: Hat der Agent angehalten und in einer kurzen Antwort 1–3 Fragen gestellt und keinen Code geschrieben?

Drei-Arm-Vergleich

VarianteDurchschnittsnote (0-5)Tokens pro Lauf
Ohne Skill2.3351k
Ein-Satz-Prompt4.6745k
Mit Skill5.042k

Gemessen mit Codex CLI über 18 Läufe, bewertet durch regelbasierte Prüfungen ohne LLM-Richter. Gesamt 27.7 / 30, Urteil Empfohlen.

Urteil: Empfohlen (27.7 / 30). Quelle: obra/superpowers, skills/brainstorming, festgehalten auf Commit 2ce8aa1. Installation: npx skills@latest add obra/superpowers --skill brainstorming. Lizenz: MIT (Repo-LICENSE).

Was es ist

Der Skill brainstorming aus obra/superpowers: „du MUSST das vor jeder kreativen Arbeit verwenden“, in Software und außerhalb. Etwa 2.400 Wörter Markdown: Kontext lesen, den Menschen fragen, was er eigentlich will und warum (eine Frage nach der anderen), 2-3 Ansätze mit Abwägungen vorschlagen, ein Design genehmigen lassen, bevor irgendetwas gebaut wird, dazu einen optionalen visuellen Begleitserver (ein kleiner lokaler Webserver zum Zeigen von Mock-ups) und einen Reviewer-Prompt. Außerdem einige Hilfsskripte für diesen Server.

So haben wir getestet

Codex CLI 0.166 (gpt-6-astra, niedrige Denkstufe) auf einem Mac-Testgerät, pro Lauf ein frisches temporäres Projekt und temporäre HOME/TMPDIR/Caches, Skill installiert (Skill-Gruppe), nicht vorhanden (Kontrollgruppe) oder nicht vorhanden, aber mit der Kernanforderung des Skills in einem an den Prompt angehängten Satz (Ein-Satz-Gruppe), 2 Läufe pro Gruppe und Aufgabe, Netzwerk aus, Schreibzugriffe auf /tmp blockiert. Die Prompts erwähnen den Skill nie (außer der unten genannten Formulierung).

Die Prompts sind einzeilige, vage Anfragen bei leerem Ordner („füge meiner Web-App einen Dark Mode hinzu“, „hilf mir, einen Vortrag zusammenzustellen“, „lass uns ein kleines CLI bauen, das meine Ausgaben verfolgt“). Geprüft wird der Prozess: Hat der Agent innegehalten und in einer kurzen Antwort 1-3 Fragen gestellt und keinen Code geschrieben?

  1. Feature-Anfrage — Ich möchte meiner Web-App einen Dark Mode hinzufügen.
  2. Kreative Arbeit außerhalb von Software — Ich halte bei einem lokalen Meetup einen 10-Minuten-Vortrag über mein erstes Jahr als Solo-Gründer. Hilf mir, ihn zusammenzustellen.
  3. Bau-Anfrage — Lass uns ein kleines CLI-Tool bauen, das meine Ausgaben verfolgt.

Die Bewertung erfolgt programmatisch (versteckte Tests / Recall eingeschleuster Probleme / Constraint-Prüfungen / Rendern+OCR, wo relevant), 0–5 pro Lauf. Kein LLM-Judge hat eine Punktzahl vergeben.

Ergebnisse

Der Ein-Satz-Prompt für die dritte Gruppe: „Lies vor dem Bauen den vorhandenen Kontext, stelle eine klärende Frage dazu, was genau gewollt ist und warum, lege dann 2-3 Ansätze mit Abwägungen und eine Empfehlung vor und lass ein kurzes Design genehmigen, bevor du implementierst.“

AufgabePunktzahl KontrolleEin-SatzMit SkillToken KontrolleToken Ein-SatzToken mit SkillSkill gelesen
t1-dark-mode3.04.05.064k52k51k2/2
t2-talk3.05.05.029k37k32k2/2
t3-cli1.05.05.057k44k40k2/2

Mittelwert: 2.33 ohne vs. 5.0 mit Skill (Delta +2.67). Token pro Lauf: 51k vs. 42k (0.82x); Zeit 43s vs. 21s. Ein-Satz-Gruppe: 4.67 (Gewinn des Skills gegenüber dem Ein-Satz-Prompt: +0.33; Gewinn des Ein-Satz-Prompts gegenüber dem Lauf ohne Skill: +2.33); Token des Ein-Satz-Prompts 45k pro Lauf, der Skill kostet also 0.93x des Ein-Satz-Prompts.

Was dabei herauskam

  • Das ist der bisher deutlichste Effekt. Ohne den Skill stellte der Agent in 5 von 6 Läufen keine klärende Frage; bei der CLI-Anfrage bauten beide Kontrollläufe einfach das Tool (je 4 Dateien, mit Tests), ohne eine einzige Frage. Mit dem Skill stellte jeder der 6 Läufe 1-3 Fragen in einer kurzen Antwort und schrieb nichts (Mittelwert 5.0 vs. 2.33 von 5).
  • Eine Ein-Satz-Version der Regel des Skills („Kontext lesen, eine Frage dazu stellen, was gewollt ist und warum, 2-3 Ansätze vorlegen, vor dem Implementieren genehmigen lassen“) schnitt fast genauso gut ab: 4.67. In 5 von 6 Läufen stellte sie Fragen; einmal (Dark-Mode-Aufgabe) ging sie direkt zu einem Plan über, ohne zu fragen.
  • Der Skill wurde in 6/6 Läufen gelesen und senkte die Kosten, statt sie zu erhöhen: 42k Token pro Lauf gegenüber 51k ohne (0.82x), weil die Kontrolle Dinge baut und der Skill innehält, um zu fragen. Gegenüber dem Ein-Satz-Prompt kostet er 0.93x.
  • Bei der CLI-Anfrage tauchte in einer Skill-Antwort außerdem eine Zeile zum „Ausstieg aus den Fragen“ auf, mit der der Agent dem Nutzer die eigene Regel des Skills zitierte. Genau solches Verhalten sollte man kennen: Der Agent hält inne, auch wenn man es eilig hat.
  • Die schwereren Teile des Skills (visueller Begleitserver, Review-Schleife für das Design-Dokument, Reviewer-Prompt) wurden nie erreicht: Das Gespräch endet wie vorgesehen bei der ersten Frage.

Bewertung nach Dimensionen

DimensionPunktzahlBegründung
1_output_quality5.0

Mittlere Punktzahl 5.00/5 mit dem Skill (programmatische Prüfungen, siehe Tabelle pro Aufgabe).

2_lift_vs_no_skill4.67

+2.67 Punkte gegenüber 2.33 ohne den Skill (n=2 pro Aufgabe; unter etwa 1 Punkt ist Rauschen).

3_trigger5.0Skill-Datei in 6/6 Läufen der Skill-Gruppe gelesen.
4_instructions_portability4

Für Skills im Claude-Code-Stil geschrieben; der visuelle Begleiter braucht node und einen Browser; der Rest ist schlichtes Markdown.

5_efficiency50.82x Token (42k vs. 51k pro Lauf) und 0.49x Zeit (21s vs. 43s).
6_safety_hygiene4

Markdown plus ein lokaler visueller Begleitserver (node, bindet an 127.0.0.1, startet nur mit Zustimmung des Nutzers); seine Seite lädt ein versionsmarkiertes Logo-Bild von der Domain des Autors (ein Telemetrie-Beacon), sofern nicht SUPERPOWERS_DISABLE_TELEMETRY=1 gesetzt ist. Wir setzten die Variable und starteten den Server nie.

Grenzen dieses Tests

  • Wir testen nur den ersten Turn. Wir beantworteten die Fragen nicht und folgten dem Skill nicht durch Design-Genehmigung und Implementierung, können also nicht sagen, ob der vollständige Workflow bessere Software produziert.
  • Das Verhalten ist eine Abwägung, kein offensichtlicher Gewinn: Wer will, dass der Agent einfach baut, zahlt mit einem Skill, der auf Fragen besteht, einen zusätzlichen Durchlauf.
  • Drei vage Prompts; eine detaillierte Spezifikation löst den gleichen Stopp möglicherweise aus oder auch nicht.
  • n = 2 pro Gruppe und Aufgabe: Unterschiede unter etwa 1 Punkt sind Rauschen.
  • Regelbasierte Bewertung misst nur, was die Prüfungen sehen können; sie kann weder Geschmack noch beurteilen, ob ein Ergebnis das bestmögliche ist.

Sicherheit

Siehe security.md. Scan: 18 CRITICAL / 19 HIGH / 11 MEDIUM. Urteil: sicher ausführbar (Offline-Sandbox). Ein sauberer Scan beweist nicht, dass ein Skill sicher ist.

Fazit

Bei vagen „bau mir X“-Anfragen ändert der Skill das Verhalten zuverlässig vom sofortigen Bauen zum Stellen einer guten Frage, und das günstig. Dasselbe Verhalten erreicht aber ein Satz im eigenen Prompt; der Wert des Skills liegt also darin, dass man nicht daran denken muss zu fragen. Empfohlen, wenn der Agent vor dem Bauen klären soll; überspringen, wenn er lieber zuerst handeln soll.

Transkript

Laufprotokoll: brainstorming (Codex CLI, network off, per-run temp HOME/TMPDIR, one row per graded run.)
Spalten: Aufgabe, Gruppe-Lauf, Punktzahl (0-5), Tokens, Sekunden, bestandene Prüfungen, vom Agenten geöffnete Skill-Dateien.

t1-dark-mode control-1: Punkte 3.0, Tokens 63726, Sek. 40.4, Prüfungen 2/3, nichts geöffnet
t1-dark-mode control-2: Punkte 3.0, Tokens 65953, Sek. 33.4, Prüfungen 2/3, nichts geöffnet
t1-dark-mode oneliner-1: Punkte 5.0, Tokens 44490, Sek. 20.0, Prüfungen 3/3, nichts geöffnet
t1-dark-mode oneliner-2: Punkte 3.0, Tokens 59849, Sek. 30.6, Prüfungen 2/3, nichts geöffnet
t1-dark-mode treatment-1: Punkte 5.0, Tokens 51573, Sek. 23.4, Prüfungen 3/3, geöffnet brainstorming
t1-dark-mode treatment-2: Punkte 5.0, Tokens 51475, Sek. 16.2, Prüfungen 3/3, geöffnet brainstorming
t2-talk control-1: Punkte 4.0, Tokens 29770, Sek. 32.1, Prüfungen 2/3, nichts geöffnet
t2-talk control-2: Punkte 2.0, Tokens 29728, Sek. 33.5, Prüfungen 1/3, nichts geöffnet
t2-talk oneliner-1: Punkte 5.0, Tokens 44545, Sek. 20.1, Prüfungen 3/3, nichts geöffnet

18 Läufe, 3 Artefakte

Beispielausgabe

SOTA · With the skill: final message (t1-dark-mode, run 1, Codex)

I don’t see any app files in this workspace yet. Where is your web app’s source code? Once it’s available, I can inspect its styling. If you’d prefer I just dive in, say so; I’d default to a Light / Dark / System setting that remembers the user’s choice.

Pro ansehen