Oma Brainstorm
Design-først ideation: ét spørgsmål ad gangen, 2-3 mærkede tilgange, blind gennemgang
Testet · Virker
Hvad det gør
Kører en ideations-workflow før enhver planlægning eller kodning: afklarende spørgsmål stillet ét ad gangen, derefter to eller tre mekanisk forskellige tilgange skrevet som prosa-briefs (scenario, mekanisme, hvad det løser og efterlader, omkostninger) og mærket taktisk eller strukturelt, efterfulgt af en sammenligningsmatrix, en anbefaling og en blind-review-runde, der kritiserer designet gennem 4-8 uafhængige linser til Tier 1/2/3-problemer. Det godkendte design gemmes i docs/plans/designs/, før det overdrages til planlægning. Udløses ved "I have an idea", "let's brainstorm", "compare these approaches" eller "design this before we build it"; udskyder eksplicit debugging, kodegennemgang og opgavedekomponering til andre skills.
Testrapport
Fandt SKILL.md på .agents/skills/oma-brainstorm/SKILL.md (10.492 bytes); frontmatter har name+description, og alle fem refererede filer returnerede HTTP 200 (resources/triz-lite.md, _shared/core/context-loading.md, clarification-protocol.md, reasoning-templates.md, skill-routing.md) — ingen hardkodede maskinstier, ingen base64/eval/secret-exfil i skill'en eller TRIZ-ressourcen, selvom repoets README's quick start er en `curl | bash` installer. Trigger-fraseringer bedømt: SKAL udløses — "I have an idea for a feature, let's brainstorm before we plan", "help me compare three approaches to rate limiting and pick one", "I want to design the notification system before we start building"; SKAL IKKE — "the offline sync is dropping updates, figure out why" (skill ruter til oma-debug) og "break this approved spec into tickets with estimates" (oma-pm); alle 5 beslutninger faldt korrekt ud, eneste forbehold er navneoverlap med en anden installeret brainstorm skill. Baseline vs skill på samme prompt: mit uassisterede svar dumpede fire muligheder som en menu med generiske fordele/ulemper og samlede fem spørgsmål til SIDST (den præcise "jumping to solutions" faldgrube, som skill'en navngiver), mens skill-kørslen først stillede ét spørgsmål, producerede tre tilgange med navngivne scenario/mekanisme/omkostningsprosa plus taktiske vs strukturelle etiketter før matrixen, og dens obligatoriske blind-review-runde afdækkede to Tier-1 defekter, som baseline aldrig rejste — en udefineret slet-vs-rediger race i op-loggen, og hele note-korpusset, der lå ukrypteret i IndexedDB. Fratrukket point, fordi Actions/SSL-primitive tabeller og `oma state:emit --checkpoint option-selection` trinnet er OMA-runtime bogføring, jeg ikke kunne køre, og som ikke tilføjer noget standalone, og skill'en advarer aldrig om, at disse dele kræver `oma` CLI.
Testet: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
apm install first-fluke/oh-my-agent # or manual (keeps the ../_shared/core references resolvable): git clone --depth 1 https://github.com/first-fluke/oh-my-agent /tmp/oma mkdir -p ~/.claude/skills cp -R /tmp/oma/.agents/skills/oma-brainstorm ~/.claude/skills/ cp -R /tmp/oma/.agents/skills/_shared ~/.claude/skills/ # full framework (adds the `oma` CLI, hooks, workflows): bunx oh-my-agent@latest
Kommandoer og eksempelprompter
/oma-brainstormDesign-først ideation: ét spørgsmål ad gangen, 2-3 mærkede tilgange, blind gennemgang
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Brainstorm approaches for this new featureExplore concepts before we plan this outEvaluate different ways to solve this problem