GE

google/elephant-goldfish-model

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

6682 stars 质量 66 趋势 85Apache-2.0

与AI代理设计和审查软件的开源技能

概览

用大象设计. 用金鱼来检讨. 安装   \\\ sp; 快速启动 & sp;\\ sp; 文档 & sp;\ sp; 网站 上千名Google工程师使用开源插件EGM来起草带有深文本代理的规格并用零文本子代理进行压力测试后再写出代码. 保存您的项目背景并起草规格。 审查者在没有更早的对话的情况下审查草案并参考来源材料,帮助揭露未说明的假设和盲点。 在执行之前作出建筑权衡并批准规格。 当一个特性在执行前需要设计决定时使用. 对于一个小而清晰的bug修复,使用您正常的编码工作流程. 选择您的编码代理 。 安装完整的插件使其能读取审查器的提示和文档标准. 安装后启动新会话 。 参见设置指南.

概述(AI 翻译)

用大象设计. 用金鱼来检讨.

安装  \\ sp; 快速启动 & sp;\\ sp; 文档 & ensp; \\ sp; 网站

上千名Google工程师使用开源插件EGM来起草带有深文本代理的规格并用零文本子代理进行压力测试后再写出代码.

** Elephant** 持有您的项目背景并起草规格。 ** Goldfish**审查员在没有先前交谈的情况下审查草稿并参考来源材料,帮助揭露未说明的假设和盲点。 ** 在实施之前,你对建筑作出权衡并核准规格。

当一个特性在执行前需要设计决定时使用. 对于一个小而清晰的bug修复,使用您正常的编码工作流程.

□ 安装

选择您的编码代理 。 安装完整的插件使其能读取审查器的提示和文档标准.

反重力

克劳德密码

• 代码x

安装后启动新会话 。 ** 克劳德合作** 和** 乍得GPT 工作**,见设置指南.

□尝试你的第一个设计

在编码代理中打开您的项目并选择需要设计决定的特性 .

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Design with an elephant. Review with a goldfish.

Install  ·  Quickstart  ·  Documentation  ·  Website

Thousands of Google engineers use EGM, an open-source plugin, to draft specs with deep-context agents and stress-test them with zero-context subagents before writing code.

Elephant holds your project context and drafts the specification. Goldfish reviewers examine the draft and referenced source material without the earlier conversation, helping expose unstated assumptions and blind spots. You make the architectural trade-offs and approve the specification before implementing.

Use it when a feature needs design decisions before implementation. For a small, clear bug fix, use your normal coding workflow.

Install

Choose your coding agent. Install the complete plugin so its skills can read the reviewer prompts and document standards.

Antigravity CLI

agy plugin install https://github.com/google/elephant-goldfish-model

For the Antigravity App and Antigravity for IDEs (Visual Studio Code extension), run /plugin or see the installation instructions.

Claude Code

claude plugin marketplace add google/elephant-goldfish-model
claude plugin install egm@egm

Codex

codex plugin marketplace add google/elephant-goldfish-model
codex plugin add egm@egm

Start a new session after installation. For Claude Cowork and ChatGPT Work, see the setup guide.

Try your first design

Open your project in your coding agent and choose a feature that needs design decisions. This example adds webhook delivery: what should happen when a delivery fails, or the same event arrives twice?

The commands below are shown without a prefix. In Antigravity (agy CLI) and Claude Code, add the /egm: prefix, for example /egm:egm-brainstorm. On agy CLI 1.4.10 an unprefixed name is completed to the prefixed command (#220), but 1.4.8 does not (#196), so keep the prefix. In Codex, select the corresponding EGM skill from the skill picker. Brainstorming and review require a session that can create fresh subagents.

Explore the idea

/egm-brainstorm Add webhook delivery to this project.
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add google/elephant-goldfish-model
新手?先看 mcpskill.org 教程 →