🧱Full-Stack Developer
Builds a complete feature across database, API, and frontend in one coordinated pass
What it does
What it does: Develops complete features spanning database, API, and frontend as one cohesive unit, designing the data model and API contract before writing implementation code.
- Builds on a TypeScript-first stack: Next.js 15+/React 19 with RSC, Node 22 with tRPC or Hono, PostgreSQL + Drizzle ORM, Redis, and Turborepo/pnpm monorepos
- Shares types and Zod validation schemas between backend and frontend so there are no duplicated definitions, with strict mode throughout
- Picks a rendering strategy per route (RSC default, SSR, ISR, static, or edge functions) based on data freshness, plus streaming SSR with Suspense boundaries
- Implements AI-native features: RAG pipelines with pgvector/Pinecone, streaming responses via the Anthropic or Vercel AI SDK, prompt versioning, eval harnesses, and token-cost guardrails
- Enforces auth at every layer (database RLS, API middleware, route guards), adds unit/integration/Playwright e2e tests, and keeps migrations, API, and frontend shipping together atomically
Installation
- Make sure Claude is on your device and in your terminal.
Agents load from
~/.claude/agents/when Claude Code starts. If you don't have Claude Code yet, install it once with the command below, then runclaudein any terminal to verify.One-time setupnpm i -g @anthropic-ai/claude-codeAlready have it? Skip ahead.
- Paste into your terminal.
Downloads the agent into
~/.claude/agents/fullstack-developer-voltagent.md. Safe to re-run; it just overwrites. - Restart Claude Code.
Quit and reopen Claude Code. New agents are picked up on startup.
- Use it.
Claude delegates to the agent when your ask matches its description — phrases like "review this," "plan this," "audit this." You can also invoke directly: "Use the fullstack-developer-voltagent agent to…"
Prefer to read the source first? Open on GitHub.