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
Gfd Explorer
grace-feature-dev codebase explorer. Read-only. Traces execution paths, maps abstraction layers, and documents
Code Explorer.Agent
Deeply analyzes existing codebase features by tracing execution paths, mapping architecture layers, and docume
Context Layer Coordinator
Orchestrates building and updating Context Layers. Use when asked to "build context layer" or "update context
Related Skills
Create Module
Scaffold a fully-typed module with controller, service, router, schema, and model files
Module Feature
Add a new feature (model + service + controller + views + routes + tests) to an existing module
Add Content Type
Add a content-type to the current Strapi v5 plugin (schema + factory service/controller/router + register)