Tooluck logoTooluck
SKILL.md

egm-brainstorm

Agent skill fromgoogle/elephant-goldfish-model

Interactive ideation and brainstorming skill for the Elephant & Goldfish Model (EGM). Helps turn half-baked concepts into structured hypotheses via clarifying questions, review, and iterative refinement. Produces an RFC summary for human review or more detailed design with egm-draft.

How to install egm-brainstorm

install egm-brainstorm
# install the elephant-goldfish-model pack with the skills CLI
npx skills add google/elephant-goldfish-model

# or add only this skill to Claude Code: copy the folder

skills/egm-brainstorm/

# into

~/.claude/skills/egm-brainstorm/ (all projects)

.claude/skills/egm-brainstorm/ (one project)

skills/egm-brainstorm/SKILL.md

Apache-2.0Full file
1# EGM Brainstorm: Interactive Multi-Lens Ideation & Refinement
2
3When running in Codex or ChatGPT Work, first read [Codex integration](../../docs/codex.md).
4In Claude Code or Cowork, read `${CLAUDE_PLUGIN_ROOT}/docs/claude.md` first.
5
6## Overview
7
8This skill acts as the upstream conversational brainstorming engine for the
9Elephant-Goldfish Model (EGM). It turns "half-baked" or raw concepts into
10hypotheses by combining **interactive clarifying questions** with an automated
11**Goldfish review**. The outcome is an iteratively refined RFC summary
12(`concepts_brief.md`) that leads directly into `/egm-draft` or review with
13peers.
14
15## Delegation
16
17A Goldfish runs in a fresh context with no conversation history. Spawn each
18subagent with your harness's subagent tool (Antigravity: `invoke_subagent`; Claude Code: `Agent`; Codex: `spawn_agent`). Each subagent is defined in `agents/<file>.md`, and its
19frontmatter `name` (for example `egm-zoom-out`) is the subagent type to request
20where your harness registers named subagents. Otherwise spawn a general-purpose
21subagent and tell it to read that persona file first. Pass the prompt verbatim
22and wait for the report. If your harness cannot nest subagents,
23use direct dispatch instead of the synthesizer. See `docs/harnesses.md`.
24If your harness has no subagent tool, stop and tell the user: a review in the same context is not a Goldfish review.
25
26## Execution Constraints (CRITICAL)
27…

Excerpt shown under the repository's Apache-2.0 license.

More skills in elephant-goldfish-model

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates