Oma Brainstorm
Design-first ideevorming: één vraag tegelijk, 2-3 gelabelde benaderingen, blinde review
Getest · Werkt
Wat het doet
Voert een ideatie-workflow uit vóór enige planning of codering: verhelderende vragen één voor één gesteld, daarna twee of drie mechanistisch verschillende benaderingen geschreven als prozabriefings (scenario, mechanisme, wat het oplost en achterlaat, kosten) en gelabeld als tactisch of structureel, gevolgd door een vergelijkingsmatrix, een aanbeveling, en een blinde reviewronde die het ontwerp bekritiseert via 4-8 onafhankelijke lenzen in Tier 1/2/3 problemen. Het goedgekeurde ontwerp wordt opgeslagen in docs/plans/designs/ vóór overdracht naar de planning. Activeert op "I have an idea", "let's brainstorm", "compare these approaches", of "design this before we build it"; stelt expliciet debugging, code review en taakdecompositie uit naar andere skills.
Testrapport
SKILL.md gevonden op .agents/skills/oma-brainstorm/SKILL.md (10.492 bytes); frontmatter heeft name+description, en alle vijf de genoemde bestanden retourneerden HTTP 200 (resources/triz-lite.md, _shared/core/context-loading.md, clarification-protocol.md, reasoning-templates.md, skill-routing.md) — geen hardgecodeerde machinepaden, geen base64/eval/secret-exfil in de skill of de TRIZ-resource, hoewel de quick start van de repo README een `curl | bash` installer is. Triggerzinnen beoordeeld: MOET activeren — "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"; MOET NIET — "the offline sync is dropping updates, figure out why" (skill routeert naar oma-debug) en "break this approved spec into tickets with estimates" (oma-pm); alle 5 beslissingen waren correct, enige kanttekening is de naamoverlap met een andere geïnstalleerde brainstorm-skill. Baseline versus skill op dezelfde prompt: mijn onondersteunde antwoord dumpte vier opties als een menu met generieke voor- en nadelen en bundelde vijf vragen aan het EINDE (de exacte "jumping to solutions" valkuil die de skill noemt), terwijl de skill-uitvoering eerst één vraag stelde, drie benaderingen produceerde met benoemde scenario/mechanisme/kosten-proza plus tactische-versus-structurele labels vóór de matrix, en de verplichte blinde reviewronde twee Tier-1 defecten aan het licht bracht die de baseline nooit had opgemerkt — een ongedefinieerde delete-versus-edit race in de op log, en het volledige notitiecorpus dat onversleuteld in IndexedDB zat. Punten afgetrokken omdat de Actions/SSL-primitive tabellen en de `oma state:emit --checkpoint option-selection` stap OMA-runtime boekhouding zijn die ik niet kon uitvoeren en die niets zelfstandigs toevoegen, en de skill nooit waarschuwt dat die onderdelen de `oma` CLI nodig hebben.
Getest op: 2026-07-21 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/oma-brainstormDesign-first ideevorming: één vraag tegelijk, 2-3 gelabelde benaderingen, blinde review
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Brainstorm approaches for this new featureExplore concepts before we plan this outEvaluate different ways to solve this problem