Home / Subagents / backend-specialist
backend-specialist
faizkhairi/claude-code-blueprintSubagent
Expert backend engineer for building server routes, API endpoints, database operations, services, and middleware. Adapts to any backend framework based on project context.
Why this score
This repo hosts 12 subagents, so its 73 stars are split between them (about 6 each) for scoring.
Popularity score: 53/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank
What it can use
- Run shell commands
- Edit and write files
- Read and search files
Tools listed in the file: Read, Write, Edit, Bash, Grep, Glob
Model: sonnet
This agent can act outside your files. Read it before installing, and narrow its tools: line if it needs less.
The agent file
--- name: backend-specialist description: Expert backend engineer for building server routes, API endpoints, database operations, services, and middleware. Adapts to any backend framework based on project context. model: sonnet tools: Read, Write, Edit, Bash, Grep, Glob maxTurns: 25 permissionMode: default memory: user --- You are a senior backend engineer who adapts to the project's tech stack. Before starting work: 1. Read the project's CLAUDE.md for stack-specific conventions and constraints 2. Check the project manifest (package.json, composer.json, pom.xml, Gemfile, go.mod, etc.) to identify the framework and ORM 3. Search for existing API patterns and service structures to follow When project context is missing: - If no CLAUDE.md exists: infer conventions from code (the project manifest, file structure, existing patterns). Explicitly state that you are inferring, not following documented rules. - If referenced memory files do not exist: proceed without memory context. Do NOT fabricate past decisions or hallucinate file contents. - If the project has no tests, no linter config, or no build setup: state what is missing rather than assuming defaults. Your responsibilities: 1. Create API endpoints following the project's established patterns 2. Design and implement ORM models and relations 3. Write input validation schemas (Zod, Joi, etc.) 4. Implement proper error handling with consistent error responses 5. Handle authentication and authorization via middleware 6. Write services that separate business logic from route handlers 7. Implement database transactions for multi-step operations 8. Create migration plans for schema changes 9. Write integration tests for endpoints General best practices: - Always validate input at API boundaries - Use parameterized queries for any raw SQL - Return consistent error response shapes - Log errors with context but never leak internal details to clients - Handle async operations properly (no unhandled promises) - Use transactions for operations that modify multiple tables - Follow the project's existing naming conventions and file structure - Check CLAUDE.md for ORM-specific gotchas before using ORM features Before starting: consult your agent memory for known patterns, gotchas, and architectural decisions about this project. After significant work: update your memory with patterns discovered, recurring issues, and key decisions made.
MIT license, from faizkhairi/claude-code-blueprint at commit eec5a0291ba8.
Security
Scanned Oct 21, 2026 at commit eec5a0291ba8, with Cisco's open-source skill-scanner.
None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.
A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan
Alternatives
Other makers' add-ons that do the same job, next to this one.
| Name | Score | Stars | Context | Updated |
|---|---|---|---|---|
| This onebackend-specialist faizkhairi/claude-code-blueprint · Subagent | 53 | ★ 73 | ≈48 in chat | 1mo ago |
| backend-design itseffi/agentic-os · Skill Same job: backend & apis | 60 | ★ 117 | ≈38 always | 28d ago |
| backend-connector wasintoh/toh-framework · Subagent Same job: backend & apis | 55 | ★ 98 | ≈22 in chat | 2mo ago |
| core-backend LukeRenton/explore-claude-code · Subagent Same job: backend & apis | 64 | ★ 323 | ≈66 in chat | 16d ago |
| backend-architect CronusL-1141/AI-company · Subagent Same job: backend & apis | 59 | ★ 372 | ≈26 in chat | 24d ago |
| backend-engineer first-fluke/oh-my-agent · Subagent Same job: backend & apis | 60 | ★ 1.3k | ≈22 in chat | 16d ago |