# Discover

Initialize evo for the current repository by exploring the codebase, proposing...

- Repository: https://github.com/evo-hq/evo (1491 stars)
- Category: Engineering
- License: Apache-2.0
- Last updated: 2026-10-05
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add evo-hq/evo --skill discover -g -a claude-code -y`
Codex: `npx skills add evo-hq/evo --skill discover -g -a codex -y`
Cursor: `npx skills add evo-hq/evo --skill discover -g -a cursor -y`
Gemini CLI: `npx skills add evo-hq/evo --skill discover -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add evo-hq/evo`

## Description

Initialize evo for the current repository by exploring the codebase, proposing unexplored optimization dimensions, constructing the benchmark inside a baseline worktree, and running the first experiment. Use when the user invokes /evo:discover, mentions setting up evo, wants to instrument a codebase for autonomous optimization, or asks to start a new evo run on a project.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Discover

Internal procedure for `evo:discover`. The user only sees the user-facing prompts, the dashboard URL, and the baseline score -- everything else is the agent's choreography.

## Evo surface

General guidance on the skills and tools available in evo. Each line is a triggering condition: if you're about to do X, pull/dispatch/read this. Don't preload -- act when the trigger fires.

**Always have a sense of the skill before jumping into its references.** A skill body carries the decision-making; references are concrete contracts that assume a decision has been made.

The rest: https://github.com/evo-hq/evo/blob/HEAD/plugins/evo/npm/skills/discover/SKILL.md
