Skip to content
Back to skills

Vercel Eve Filesystem

ASecurity

Build and deploy agents with Vercel Eve (filesystem-first, open-source, Apache-2.0) - agent/ directory with instructions, tools, skills, subagents, channels, schedules, sandbox; compile manifest; durable sessions, evals-as-deploy-gate, human-in-the-loop. Use quando criar agentes Eve, scaffolding com npx eve init, ou deploy via plugin Vercel/MCP.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 24, 2026
ai-agentsgonoderailsdockergitapibackend

Works with

  • terminal
  • api
  • mcp

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned September 24, 2026

npx -y skills add majinmagros/magros.ai-skills --skill vercel-eve-filesystem --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Vercel Eve Filesystem?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Vercel Eve Filesystem
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majinmagros-vercel-eve-filesystem/badge)](https://www.skillsdirectory.com/skills/majinmagros-vercel-eve-filesystem)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: vercel-eve-filesystem
description: Build and deploy agents with Vercel Eve (filesystem-first, open-source, Apache-2.0) - agent/ directory with instructions, tools, skills, subagents, channels, schedules, sandbox; compile manifest; durable sessions, evals-as-deploy-gate, human-in-the-loop. Use quando criar agentes Eve, scaffolding com npx eve init, ou deploy via plugin Vercel/MCP.
---

# Vercel Eve Filesystem

An agent is a directory (https://github.com/vercel/eve, docs em eve.dev/docs, guia em vercel.com/docs/eve). Eve descobre os arquivos, compila um manifest e serve o runtime - local, Vercel ou Node proprio. Producao ja vem embutida: sessoes duraveis, sandbox, aprovacoes, evals.

## Quando usar

Quando precisa criar um agente Eve do zero, adicionar capability (tool/skill/channel/schedule) como arquivo, ou levar um agente filesystem-based para producao com reliability (durable execution + sandbox + HITL). NAO use para agentes fora do Eve - isso e `agent-harness-construction` ou `agentic-os`.

## Passos

1. **Scaffold** - `npx eve@latest init <name>` (instala deps, init git, sobe dev server) ou `npm install eve@latest` em app existente. Docs completas vao em `node_modules/eve/docs` - coding agents leem local.
2. **Estrutura minima** - `agent/agent.ts` (modelo via `defineAgent`, fallback por AI Gateway) + `agent/instructions.md` (system prompt always-on). So isso ja roda.
3. **Adicione por arquivo, sem imports** - `tools/*.ts` (uma tool tipada por arquivo, filename = nome da tool, Zod no inputSchema + `execute` inline), `skills/*.md` (procedures on-demand), `subagents/*` (filho com historico proprio), `channels/*` (Slack, Discord, HTTP...), `schedules/*` (cron), `connections/*` (MCP/OpenAPI, credencial fora do prompt), `sandbox/*` (backend isolado). Nada importa nada: a compilacao conecta tudo no manifest.
4. **Rode local** - comando `eve`: converse no terminal; exercite a API HTTP (`POST /eve/v1/session`, `GET .../stream`, follow-up com `continuationToken`); typecheck do projeto.
5. **Deploy pelo plugin** - instale o plugin Vercel no coding agent (skills + MCP server inclusos): "deploy this Eve agent" faz tudo + smoke test. Slack exige app manual (guie o setup), depois `@agente` com memoria na thread e aprovacoes por botao.
6. **Primitivas de producao** - sessoes = workflows checkpointed (sobrevivem crash/redeploy, retomam exato ponto); sandbox isolado (Vercel Sandbox em prod; Docker/microsandbox local); human-in-the-loop pausa steps arriscados; evals como pasta = deploy gate (verde em tudo antes de shippar); AI Gateway com fallback; mid-deploy a sessao termina na versao antiga.
7. **Versione como codigo** - prompt/tool/skill novo e commit com diff + review + historico. Mudanca de instrucao quebra como mudanca de codigo.

## Regras

- BETA: APIs e comportamento podem mudar (beta terms Vercel) - confira eve.dev antes de congelar padrao.
- NEVER commitar segredos: em prod use OIDC/AI Gateway, nunca API key no repo.
- NEVER deploy sem evals verdes.
- Eve escala os PRIMITIVOS do agente, nao knowledge base gigante (markdown wiki com dezenas de milhares de docs e outro problema - combine com padrao tipo OKF).
- Subagente = historico fresco + tools estreitas; skill = instrucao no agente atual. Escolha errada vaza contexto ou isola demais.

## Related skills

- `agent-harness-construction` - action space e observacao em qualquer harness.
- `agentic-os` - agentes persistentes e memoria de longo prazo.
- `mcp-server-patterns` - construir o MCP server que vira `connections/*`.
- `eval-harness` - rigor de rubrica para os evals do deploy gate.
- `agent-guardrails` - aprovacoes humanas e limites de blast radius.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…