{
 "schema_version": 1,
 "generated": "2026-10-23",
 "id": "google-elephant-goldfish-model--brainstorm-concept-with-goldfish-swarm",
 "repo": "google/elephant-goldfish-model",
 "repo_url": "https://github.com/google/elephant-goldfish-model",
 "repo_slug": "google-elephant-goldfish-model",
 "title": "Test an early feature idea before any docs exist",
 "page_title": "How to test an early feature idea before any docs exist with Elephant Goldfish Model",
 "summary": "Explore problem boundaries and stress-test a raw concept with a Goldfish swarm.",
 "who": "A founder or engineer with a rough idea who wants it challenged from several viewpoints before writing anything down.",
 "problem": "Early ideas get committed to too fast, and the weak assumptions only surface after a lot of work.",
 "outcome": "A concept brief with the problem boundaries mapped and the weak points flagged by the swarm, ready for drafting.",
 "steps": [
  "Install the plugin in your agent, for example in Claude Code with `claude plugin marketplace add google/elephant-goldfish-model && claude plugin install egm@egm`",
  "Run `/egm:egm-brainstorm` and describe the idea in your own words",
  "Answer the probing questions about scope and limits",
  "Read the swarm's shootdown notes on each concept",
  "Keep the surviving concept as the brief for `/egm-draft`"
 ],
 "agent_prompt": "Using the EGM plugin in <repo-path>, run /egm-brainstorm on this idea: <idea>. Return the problem boundaries, the concepts that survived the Goldfish shootdown, and the concepts that did not, with one reason each. Verify that each rejected concept names the specific objection raised.",
 "agents": [
  "claude-code",
  "codex"
 ],
 "difficulty": "Beginner",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "The brainstorm skill runs from a conversation with no design doc, so its output is only as good as the idea you describe.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "python",
 "requirements": [
  "An AI coding agent that can install the plugin, such as Claude Code or Codex, or any agent that can take the install request from the README",
  "A local git checkout of the project you are designing for",
  "A design doc file under docs/designs/ to review, or a concept to start from"
 ],
 "risk": "none",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [],
 "best": false,
 "score": 0.7,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/google-elephant-goldfish-model/brainstorm-concept-with-goldfish-swarm/",
 "md": "https://dedupedai.com/use-cases/google-elephant-goldfish-model/brainstorm-concept-with-goldfish-swarm/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/google-elephant-goldfish-model--brainstorm-concept-with-goldfish-swarm.json",
 "api_version": "v1"
}
