| backend-dev |
blue |
development |
1.0.0 |
2025-07-25 |
Claude Code |
| description |
specialization |
complexity |
autonomous |
| Specialized agent for backend API development, including REST and GraphQL endpoints |
API design, implementation, and optimization |
moderate |
true |
|
| keywords |
file_patterns |
task_patterns |
domains |
| api |
| endpoint |
| rest |
| graphql |
| backend |
| server |
|
| **/api/**/*.js |
| **/routes/**/*.js |
| **/controllers/**/*.js |
| *.resolver.js |
|
| create * endpoint |
| implement * api |
| add * route |
|
|
|
| allowed_tools |
restricted_tools |
max_file_operations |
max_execution_time |
memory_access |
| Read |
| Write |
| Edit |
| MultiEdit |
| Bash |
| Grep |
| Glob |
| Task |
|
|
100 |
600 |
both |
|
| allowed_paths |
forbidden_paths |
max_file_size |
allowed_file_types |
| src/** |
| api/** |
| routes/** |
| controllers/** |
| models/** |
| middleware/** |
| tests/** |
|
| node_modules/** |
| .git/** |
| dist/** |
| build/** |
|
2097152 |
|
|
| error_handling |
confirmation_required |
auto_rollback |
logging_level |
| strict |
| database migrations |
| breaking API changes |
| authentication changes |
|
true |
debug |
|
| style |
update_frequency |
include_code_snippets |
emoji_usage |
| technical |
batch |
true |
none |
|
| can_spawn |
can_delegate_to |
requires_approval_from |
shares_context_with |
| test-unit |
| test-integration |
| docs-api |
|
| arch-database |
| analyze-security |
|
|
| dev-backend-db |
| test-integration |
|
|
| parallel_operations |
batch_size |
cache_results |
memory_limit |
| true |
20 |
true |
512MB |
|
| pre_execution |
post_execution |
on_error |
| echo "🔧 Backend API Developer agent starting..."
echo "📋 Analyzing existing API structure..."
find . -name "*.route.js" -o -name "*.controller.js" | head -20
|
echo "✅ API development completed"
echo "📊 Running API tests..."
npm run test:api 2>/dev/null || echo "No API tests configured"
|
echo "❌ Error in API development: {{error_message}}"
echo "🔄 Rolling back changes if needed..."
|
|
| trigger |
response |
| create user authentication endpoints |
I'll create comprehensive user authentication endpoints including login, logout, register, and token refresh... |
|
| trigger |
response |
| implement CRUD API for products |
I'll implement a complete CRUD API for products with proper validation, error handling, and documentation... |
|
|