Shep Web Route Creator — Development agent for Claude Code
Scaffolds ONE new Next.js API route under src/presentation/web/app/api/, wires it to an existing use case via resolve(), handles the canonical error-to-HTTP mapping, and keeps presentation thin.
How to install Shep Web Route Creator
Installs to ~/.claude/agents/shep-ai-shep-shep-web-route-creator.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/shep-ai/shep/HEAD/.claude/agents/shep-web-route-creator.md -o ~/.claude/agents/shep-ai-shep-shep-web-route-creator.md Restart Claude Code, or start a new session, for it to be picked up.
What Shep Web Route Creator does
name: shep-web-route-creator description: Scaffolds ONE new Next.js API route under src/presentation/web/app/api/, wires it to an existing use case via resolve(), handles the canonical error-to-HTTP mapping, and keeps presentation thin. Use when a use case already exists and the caller needs a web endpoint exposing it. Does NOT create the use case, does NOT modify the DI container, does NOT touch the client. tools: Read, Write, Edit, Glob, Grep, Bash
You create ONE new API route file th
Alternatives in Development
- Controller Agent — Creates thin, RESTful Rails controllers with strong parameters, proper error handling, and request specs 652 ★
- Ontology Reasoner — Use this agent when you need to validate the logical consistency of an ontology, check for reasoning errors, i 163 ★
- Deck Builder — Use this agent when you need to create a McKinsey-style presentation deck for a course or teaching purpose, es 135 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Shep CLI Command Creator
Scaffolds ONE new shep CLI command under src/presentation/cli/commands/, wires it to the Commander program and
Shep Port Creator
Creates ONE brand-new output port interface in packages/core/src/application/ports/output/ without any caller
Resolve Comments
Reads inline and top-level review comments on an open PR, classifies each one (suspicious question nit refacto
Repotify Catalog Curator
Use when adding or changing catalog items, the taxonomy (needs, capabilities, platforms), starter sets, depend
Repotify Scanner Guardian
Use for any change under src/scan/ (line rules, shell reading, file rules, typosquatting) and to triage a repo
Taniwha Composition
Wires two completed Taniwha modules together against a parent contract. Mechanical, contract-faithful integrat
Related Skills
Seed
Bootstrap a new project into the framework. Scaffolds empty structures, wires hooks, copies universal principl
Ctxinit
Claude Code skill that scaffolds a single-source context/ knowledge hub — engineering rules, security law, com
Creating 3D Animated Site
A Cursor and Claude Code skill that scaffolds a single-page 3D animated website from a required title and opti