Skills for Real Engineers. Straight from my .agents directory.
infra-setup
Agent skill fromevo-hq/evo
Non-user-invocable provider/setup reference for evo backend switching, prerequisite checks, and auth/install guidance.
How to install infra-setup
npx skills add evo-hq/evo# or add only this skill to Claude Code: copy the folder
plugins/evo/skills/infra-setup/
# into
~/.claude/skills/infra-setup/ (all projects)
.claude/skills/infra-setup/ (one project)
1# Infra Setup23Use this when the user wants to change where experiments run: local worktrees, pool slots, or a remote provider such as Modal, E2B, Daytona, AWS, Azure, SSH, manual, or a custom dotted-path provider.45## Goals67- Be explicit about the target backend/provider.8- Check prerequisites before mutating evo config.9- Never install provider SDKs silently.10- Give one actionable auth command per provider.11- Keep provider credentials separate from benchmark runtime env.1213## Flow14151. Identify the target:16 - `worktree` or `pool` means local backends.17 - `modal`, `e2b`, `ssh:...`, or another remote spec means `backend=remote`.182. If the target is remote, parse the provider choice the same way evo CLI does:19- `modal`20- `e2b`21- `daytona`22- `aws`23- `azure`24- `manual`25- `ssh:user@host[:port]`26 - another built-in provider name27 - dotted import path for a custom provider283. Check whether `evo` is on PATH and whether it is the expected `evo-hq-cli` package (`evo --version`). If the provider SDK is missing, evo's provider loader prints the provider-specific extra or SDK package to install; use that message rather than guessing.294. For SDK-backed providers, verify the SDK import only when you can run the check in the same environment that owns the `evo` executable. If missing, ask the user before installing it.30 - If `evo` was installed with `uv tool` or `pip`/`venv`, prefer the matching extra on `evo-hq-cli`:31…
Excerpt shown under the repository's Apache-2.0 license.
More skills in evo
Similar skill repositories
Public repository for Agent Skills
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
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.
