eve — Claude Code skill: build backend agents on the framework
eve is a filesystem-first framework for durable backend agents, where code lives as files on disk. This skill helps you create, edit, and debug agents: instructions, skills, tools, connections, channels, subagents, schedules, and evals.
npx skills add vercel/eve --skill eve -a claude-codeWhat eve does
eve is a filesystem-first framework for backend agents. An agent is a directory on disk containing instructions, skills, tools, connections, channels, subagents, and schedules. eve compiles and runs the whole thing.
The skill works in Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and OpenCode. When you're creating, editing, or debugging an eve project, the skill guides you through syntax and file structure. Full documentation ships with the eve package—always read node_modules/eve/docs/README.md before you write eve code.
What it helps with
- build a backend agent with persistent state
- structure agent code as a filesystem hierarchy
- connect tools, skills, and channels to an agent
- set up schedules and subagents
- test and debug agent logic
Example prompts for the agent
- Help me create an eve agent with a tool to send emails
- How do I add a new skill to an eve agent and wire it to a channel?
- Debug this eve config—the agent won't trigger the schedule
How to install eve
1Skills CLI (Vercel)
npx skills add vercel/eve --skill eve -a claude-code2Manually: put the files in place
~/.claude/skills/eve/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/eve/
1Skills CLI (Vercel)
npx skills add vercel/eve --skill eve -a codex2Manually: put the files in place
.agents/skills/eve/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add vercel/eve --skill eve -a cursor2Manually: put the files in place
.cursor/skills/eve/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install vercel/eve eve2Manually: put the files in place
.github/skills/eve/SKILL.md1Skills CLI (Vercel)
npx skills add vercel/eve --skill eve -a gemini-cli2Platform CLI
gemini skills install https://github.com/vercel/eve --path skills/eveManually: put the files in place
.devin/skills/eve/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add vercel/eve --skill eve -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Similar
Questions about eve
How do I install eve in Claude Code?
Run npx skills add vercel/eve --skill eve -a claude-code twice. After installation, documentation is at ~/.claude/skills/eve/SKILL.md.
What does eve do?
eve is a framework for backend agents, where an agent is a directory of files: instructions, tools, channels, schedules, and more. eve compiles this structure and runs the agent.
Where is the eve documentation?
Full documentation ships with the eve package. After install, read node_modules/eve/docs/README.md—it has the index and recommended reading order.
Source text
SKILL.md · Apache-2.0
--- name: eve description: Build durable backend AI agents with the eve framework. Use when creating, editing, or debugging an eve project — agent instructions, skills, tools, connections, channels, sandboxes, subagents, schedules, or evals. --- # eve eve is a filesystem-first framework for durable backend AI agents. An agent is a directory on disk — instructions, skills, tools, connections, channels, subagents, and schedules are all files — and eve compiles and runs it. ## Source of truth The complete documentation ships inside the `eve` package. Do not rely on this skill for guidance — always read the bundled docs, which match the installed version exactly: ``` node_modules/eve/docs/ ``` Start with `node_modules/eve/docs/README.md`. It contains the full index and recommended reading order. Before writing any eve code, read the relevant guide there first. If `eve` is not installed yet, install it (`npm install eve`) or scaffold a new agent with `npx eve init <agent-name>`, then read the bundled docs.
© vercel · Apache-2.0 · vercel/eve