elephant-goldfish-model

elephant-goldfish-model

An AI coding agent plugin based on specification-driven development for software engineering.

Agent SkillDevOpen source
Type
Agent Skill
Open source
Yes
GitHub Stars
★ 1.7k
Source
skill-github

Overview

The Elephant-Goldfish Model (EGM) is an open-source plugin for developing specification-driven AI coding agents. It uses deep-context elephant sessions to draft specifications and employs zero-context goldfish sub-agents for stress testing. The skill set includes tools for brainstorming, draft writing, review, and problem resolution, suitable for various AI agent platforms. Ideal for developers aiming to improve code quality and adherence to standards.

Capabilities

  • ▪Multi-perspective brainstorming
  • ▪Iterative design document compilation
  • ▪Multi-stage validation pipeline coordination
  • ▪Concurrent review sub-agent scheduling
  • ▪Interactive problem solving
  • ▪Code drift detection

Use cases

Specification-driven software developmentCode quality improvementDesign document generationAutomated code review

Setup

Requires: API KeyNode 环境
Install using platform-specific commands depending on your AI agent platform, for example: `agy plugin install https://github.com/google/elephant-goldfish-model` or `claude plugin marketplace add google/elephant-goldfish-model && claude plugin install egm@egm`.

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

Which AI agent platforms does EGM support?

Supports Any AI agent, Antigravity, Claude Code, Codex, Claude Cowork / ChatGPT, and others.

How do I get started with EGM?

Refer to the quick start guide and run the corresponding command, such as `/egm-brainstorm`.

Related skills