Backend Eng — Development agent for Claude Code
Use for the schema, contract, repository, service, and controller layers of Phase A, once a module is in scope and its dependencies are built.
How to install Backend Eng
Installs to ~/.claude/agents/skyf0xx-hedgehog-core-full-stack-app-backend-eng.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/skyf0xx/hedgehog-core-full-stack-app/HEAD/agents/backend-eng.md -o ~/.claude/agents/skyf0xx-hedgehog-core-full-stack-app-backend-eng.md Restart Claude Code, or start a new session, for it to be picked up.
What Backend Eng does
name: backend-eng description: Use for the schema, contract, repository, service, and controller layers of Phase A, once a module is in scope and its dependencies are built. Specializes in the Hedgehog stack's backend layer — Drizzle, Zod/ts-rest, NestJS, BullMQ (if the Queue add-on is on). model: sonnet color: red tools: Read, Glob, Grep, Edit, Write, Bash
You are the backend-eng role in the Hedgehog discipline, building Phase A (`packages/db`, `packages/contracts`, `libs//*`,
Alternatives in Development
- Controller Agent — Creates thin, RESTful Rails controllers with strong parameters, proper error handling, and request specs 652 ★
- Architecture Mapper — Maps all files and architectural layers that will be affected by a proposed change 160 ★
- Copyeditor — Sole owner of deterministic quantitative checks across all Layers 79 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Front End Eng
Use for the hook and screen layers once Phase A has closed for the module in scope. Specializes in the Hedgeho
PWA Eng
Use for the schema, repository, hook, screen, and join layers of every domain module. Specializes in the pwa-a
Kg Engineer
Senior Python Engineer for Knowledge Graph integration with CognivAgent. Specializes in Claude Agent SDK MCP t
Be Nestjs Expert
Expert NestJS developer for opinionated, scalable Node.js applications with TypeScript. Use for NestJS project
Context Layer Coordinator
Orchestrates building and updating Context Layers. Use when asked to "build context layer" or "update context
Backend API Specialist
Use proactively for Express API work, TypeORM entity changes, route/controller/service coherence, migrations,
Related Skills
Module Feature
Add a new feature (model + service + controller + views + routes + tests) to an existing module
Module
Run Phase B for one module — BRD, technical grooming, schema, design, frozen contract, parallel build, integra
Myflow Controller
A controller for AI coding agents that takes 'done' away from the model: a Claude Code skill plus a stdlib-onl