Tooluck logoTooluck
SKILL.md

egm-review

Agent skill fromgoogle/elephant-goldfish-model

Orchestrates the EGM Goldfish Review Protocol. Used as part of the EGM process to perform design document reviews. Executes five review phases: Initial Zoom Out Review, Comprehension Review, Design Critique, Intermediate Zoom Out Review, and Implementation Readiness.

How to install egm-review

install egm-review
# 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-review/

# into

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

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

skills/egm-review/SKILL.md

Apache-2.0Full file
1# Review, Validation & Automated Remediation
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
6Reviews and validates a design document through specialized reviewer personas.
7
8## Delegation
9
10A Goldfish runs in a fresh context with no conversation history. Spawn each
11subagent 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
12frontmatter `name` (for example `egm-zoom-out`) is the subagent type to request
13where your harness registers named subagents. Otherwise spawn a general-purpose
14subagent and tell it to read that persona file first. Pass the prompt verbatim
15and wait for the report. If your harness cannot nest subagents,
16use direct dispatch instead of the synthesizer. See `docs/harnesses.md`.
17If your harness has no subagent tool, stop and tell the user: a review in the same context is not a Goldfish review.
18
19## Execution Constraints (CRITICAL)
20
211. **Artifact-First Delivery (MANDATORY)**: You are **STRICTLY FORBIDDEN** from
22 presenting large proposals, drafts, summaries, or plans directly in the chat
23 pane. You **MUST** write them to the working directory (or your harness's
24 artifact directory, if it has one) using your file-writing tool and then
25 tell the user in chat the file path and ask for review. This applies to the
26…

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