Oma Brainstorm

Design-først idégenerering: ett spørsmål om gangen, 2-3 merkede tilnærminger, blind gjennomgang

av first-fluke · first-fluke/oh-my-agent

Bestått ★ 8.0/10

Oma Brainstorm — Design-først idégenerering: ett spørsmål om gangen, 2-3 merkede tilnærminger, blind gjennomgang

Hva den gjør

Kjører en idégenereringsarbeidsflyt før all planlegging eller koding: avklarende spørsmål stilt ett om gangen, deretter to eller tre mekanisk distinkte tilnærminger skrevet som prosabeskrivelser (scenario, mekanisme, hva det løser og etterlater, kostnad) og merket taktisk eller strukturell, etterfulgt av en sammenligningsmatrise, en anbefaling, og en blind gjennomgangsrunde som kritiserer designet gjennom 4-8 uavhengige linser inn i Tier 1/2/3-problemer. Det godkjente designet lagres til docs/plans/designs/ før overlevering til planlegging. Utløses på "I have an idea", "let's brainstorm", "compare these approaches", eller "design this before we build it"; utsetter eksplisitt feilsøking, kodegjennomgang og oppgavedekomponering til andre ferdigheter.

Testrapport

Fant SKILL.md på .agents/skills/oma-brainstorm/SKILL.md (10 492 bytes); frontmatter har name+description, og alle fem refererte filer returnerte 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 ferdigheten eller TRIZ-ressursen, selv om repoets READMEs hurtigstart er en `curl | bash`-installatør. Triggerfraser vurdert: BØR utlø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"; BØR IKKE — "the offline sync is dropping updates, figure why" (ferdigheten ruter til oma-debug) og "break this approved spec into tickets with estimates" (oma-pm); alle 5 beslutninger var korrekte, eneste forbehold var navneoverlapp med en annen installert brainstorm-ferdighet. Grunnlinje vs ferdighet på samme prompt: mitt uassisterte svar dumpet fire alternativer som en meny med generiske fordeler/ulemper og samlet fem spørsmål på SLUTTEN (den nøyaktige "jumping to solutions"-fallgruven ferdigheten navngir), mens ferdighetskjøringen stilte ett spørsmål først, produserte tre tilnærminger med navngitt scenario/mekanisme/kostnadsprosa pluss taktiske-vs-strukturelle etiketter før matrisen, og dens obligatoriske blind-gjennomgangsrunde avdekket to Tier-1-defekter grunnlinjen aldri reiste — en udefinert slette-vs-redigeringsrace i op-loggen, og hele notatkorpuset som lå ukryptert i IndexedDB. Trekk for poeng fordi Actions/SSL-primitive-tabellene og `oma state:emit --checkpoint option-selection`-trinnet er OMA-runtime bokføring jeg ikke kunne kjøre og som ikke legger til noe frittstående, og ferdigheten advarer aldri om at disse bitene trenger `oma` CLI.

Testet på: 2026-07-21 · Claude Code 2.x (agent harness)

Installer

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 idégenerering: ett spørsmål om gangen, 2-3 merkede tilnærminger, blind gjennomgang

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Brainstorm approaches for this new feature
  • Explore concepts before we plan this out
  • Evaluate different ways to solve this problem