Tooluck logoTooluck
SKILL.md

optimize

Agent skill fromevo-hq/evo

Drive structured autoresearch iteration after evo:discover and the baseline commit. Use when the user invokes /evo:optimize or asks to try ideas, try variants, run experiments, use available GPUs, improve the current best/frontier, continue an evo search, or compare candidate changes in an evo workspace. The orchestrator plans and spawns optimization subagents; candidate edits/runs belong to those subagents. Width is set via subagents=N (1 for serial workloads, larger for parallel); the loop's structural value applies at any width.

How to install optimize

install optimize
# install the evo pack with the skills CLI
npx skills add evo-hq/evo

# or add only this skill to Claude Code: copy the folder

plugins/evo/skills/optimize/

# into

~/.claude/skills/optimize/ (all projects)

.claude/skills/optimize/ (one project)

plugins/evo/skills/optimize/SKILL.md

Apache-2.0Full file
1Run the `evo` optimization loop. Each round, the orchestrator writes structured briefs and spawns subagents that execute within them. Each subagent is semi-autonomous: it reads the pointer traces, forms the concrete edit, runs experiments, and can iterate within its branch. Runs until interrupted or the stall limit is reached.
2
3**This skill is the canonical loop for ALL post-discover work — including serial workloads.** If the workspace's resource profile forces width 1 (single GPU, single-process benchmark, etc.), you still invoke `/evo:optimize` -- just pass `subagents=1`. The loop's value is the STRUCTURE around each experiment (scan-subagent cross-cutting analysis between rounds, verifier pre/post hooks via the subagent skill, ideator spawning on stall, frontier reconciliation, stop-hook discipline), NOT just parallelism. Bypassing optimize because "I'm running serial work anyway" loses every piece of that structure -- you've reverted to ad-hoc experiment iteration with none of evo's loop benefits, just the bookkeeping.
4
5**Plain-language trigger.** In an initialized evo workspace, casual user wording
6like "try a couple ideas", "try different variants", "use the available GPUs",
7"continue from the current best", or "see what improves" is an optimize request
8unless the user explicitly asks for a read-only report. Do not treat the lack of
9a slash command as permission to bypass this protocol. Loading this skill from
10…

Excerpt shown under the repository's Apache-2.0 license.

More skills in evo

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates