evo-hq avatar

Infra Setup

A reference skill that walks through switching evo experiment backends between local worktrees, pool slots, and remote providers like Modal, E2B, AWS, Azure, or SSH hosts. It won't run on its own, but when you're configuring where your benchmarks execute, it handles the prerequisite checks, ensures provider SDKs are installed correctly (asking first, never silently), and gives you the exact auth command for each provider. The flow is methodical: identify the target, verify the evo CLI, check for the right SDK using the provider's own error messages, authenticate, then run the config command. Useful because it keeps provider credentials separate from benchmark runtime env and prevents the common mistake of trying to allocate remote resources before auth is properly set up.

skills.sh installs
136
GitHub stars
1.5K
last updated
Jun 11, 2026

Install

$ npx -y skills add evo-hq/evo --skill infra-setup --agent claude-code

Installs into .claude/skills of the current project.

Files

Infra Setup

Use 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.

Goals

  • Be explicit about the target backend/provider.
  • Check prerequisites before mutating evo config.
  • Never install provider SDKs silently.
  • Give one actionable auth command per provider.
  • Keep provider credentials separate from benchmark runtime env.

Flow

Sponsors

Details

Repository
github.com/evo-hq/evo
Categories
Backend & APIs, DevOps & CI/CD
License
Apache-2.0
First seen
Jun 11, 2026

More from evo-hq/evo

All 6
1dj-bolt avatardjango-boltdj-bolt/django-boltBuild high-performance APIs with Django-Bolt, including BoltAPI routes, typed request validation, msgspec serialization, auth guards, middleware, OpenAPI docs, 135skills.sh installs
2NVIDIA avatardoca-rdmaNVIDIA/skillsUse this skill when the user is doing hands-on DOCA RDMA programming on a BlueField DPU, ConnectX NIC, or DOCA host — bringing up an RDMA context on a doca_dev,134skills.sh installs
3cloudai-x avatarsecurity-patternscloudai-x/claude-workflow-v2Implements authentication, authorization, encryption, secrets management, and security hardening patterns. Use when designing auth flows, managing secrets, conf132skills.sh installs
4htx-exchange avatarusdt-m-futureshtx-exchange/htx-skills-hubHTX USDT-M Futures trading using the HTX API. Authentication requires API key and secret key for certain endpoints. Supports mainnet.132skills.sh installs
5andrelandgraf avatarbase-app-setupandrelandgraf/fullstackrecipesComplete setup guide for a Next.js app with Shadcn UI, Neon Postgres, Drizzle ORM, and AI SDK.122skills.sh installs
6loops-so avatarcliloops-so/skillsUse this skill whenever the user wants to work with the Loops CLI from the terminal. This includes installing or updating the CLI, authenticating, storing and s122skills.sh installs