Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
siviter-xyz avatar

Backend Engineer

  • 310 installs
  • 20 repo stars
  • Updated March 21, 2026
  • siviter-xyz/dot-agent

backend-engineer is a Claude Code skill that guides developers through production backend design across Node.js, Python, Go, and Rust with NestJS, FastAPI, PostgreSQL, Redis, OAuth 2.1, OWASP Top 10 mitigations, and Kube

About

backend-engineer is a progressive-disclosure skill from siviter-xyz/dot-agent (version 1.0.0) for building production-ready backend systems. The SKILL.md stays under 200 lines and routes to nine on-demand reference files covering technologies, API design, security, authentication, performance, architecture, testing, DevOps, and a unified implementation workflow. It includes a quick decision matrix mapping needs to stacks—NestJS for fast development, FastAPI for data/ML, Gin for concurrency, Axum for performance—and checklists for API, database, security, testing, and deployment phases. Best practices cite Argon2id passwords, Redis caching for 90% DB load reduction, a 70-20-10 test pyramid, and blue-green or canary Kubernetes deploys. Developers invoke backend-engineer when designing REST, GraphQL, or gRPC APIs, hardening auth, optimizing queries, or standing up microservices with Prometheus monitoring.

  • backend-engineer

Backend Engineer by the numbers

  • 310 all-time installs (skills.sh)
  • +4 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #1,321 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/siviter-xyz/dot-agent --skill backend-engineer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs310
repo stars20
Last updatedMarch 21, 2026
Repositorysiviter-xyz/dot-agent

How do you design a production-ready backend API?

Use backend-engineer for development tasks

Who is it for?

Backend engineers architecting APIs, authentication, databases, or microservices who want stack-specific decision matrices and OWASP-aligned checklists.

Skip if: Frontend-only UI tasks or greenfield projects that only need a single static serverless function without auth, caching, or deployment concerns.

When should I use this skill?

The user asks to design or implement REST, GraphQL, or gRPC APIs, backend auth, database optimization, microservices, or CI/CD pipelines.

What you get

API schema designs, auth flows, database migration plans, security checklists, test strategies, and Docker/Kubernetes deployment steps.

  • API design decisions
  • Security and auth implementation plan
  • Deployment checklist

By the numbers

  • Version 1.0.0 with 9 on-demand reference documentation files
  • SKILL.md kept under 200 lines per progressive-disclosure design
  • Recommends 70-20-10 unit-integration-E2E testing split

Files

SKILL.mdMarkdownGitHub ↗

Backend Engineer

Production-ready backend development with modern technologies, best practices, and proven patterns.

When to Use

  • Designing RESTful, GraphQL, or gRPC APIs
  • Building authentication/authorization systems
  • Optimizing database queries and schemas
  • Implementing caching and performance optimization
  • OWASP Top 10 security mitigation
  • Designing scalable microservices
  • Testing strategies (unit, integration, E2E)
  • CI/CD pipelines and deployment
  • Monitoring and debugging production systems

Technology Selection Guide

Languages: Node.js/TypeScript (full-stack), Python (data/ML), Go (concurrency), Rust (performance) Frameworks: NestJS, FastAPI, Django, Express, Gin Databases: PostgreSQL (ACID), MongoDB (flexible schema), Redis (caching) APIs: REST (simple), GraphQL (flexible), gRPC (performance)

See: references/technologies.md for detailed comparisons

Reference Navigation

Core Technologies:

  • references/technologies.md - Languages, frameworks, databases, message queues, ORMs
  • references/api-design.md - REST, GraphQL, gRPC patterns and best practices

Security & Authentication:

  • references/security.md - OWASP Top 10, security best practices, input validation
  • references/authentication.md - OAuth 2.1, JWT, RBAC, MFA, session management

Performance & Architecture:

  • references/performance.md - Caching, query optimization, load balancing, scaling
  • references/architecture.md - Microservices, event-driven, CQRS, saga patterns

Quality & Operations:

  • references/testing.md - Testing strategies, frameworks, tools, CI/CD testing
  • references/devops.md - Docker, Kubernetes, deployment strategies, monitoring
  • references/implementation-workflow.md - Unified implementation workflow

Key Best Practices

Security: Argon2id passwords, parameterized queries, OAuth 2.1 + PKCE, rate limiting, security headers

Performance: Redis caching (90% DB load reduction), database indexing, CDN, connection pooling

Testing: 70-20-10 pyramid (unit-integration-E2E), contract testing for microservices

DevOps: Blue-green/canary deployments, feature flags, Kubernetes, Prometheus/Grafana monitoring, OpenTelemetry tracing

Quick Decision Matrix

NeedChoose
Fast developmentNode.js + NestJS
Data/ML integrationPython + FastAPI
High concurrencyGo + Gin
Max performanceRust + Axum
ACID transactionsPostgreSQL
Flexible schemaMongoDB
CachingRedis
Internal servicesgRPC
Public APIsGraphQL/REST
Real-time eventsKafka

Implementation Checklist

API: Choose style → Design schema → Validate input → Add auth → Rate limiting → Documentation → Error handling

Database: Choose DB → Design schema → Create indexes → Connection pooling → Migration strategy → Backup/restore → Test performance

Security: OWASP Top 10 → Parameterized queries → OAuth 2.1 + JWT → Security headers → Rate limiting → Input validation → Argon2id passwords

Testing: Unit 70% → Integration 20% → E2E 10% → Load tests → Migration tests → Contract tests (microservices)

Deployment: Docker → CI/CD → Blue-green/canary → Feature flags → Monitoring → Logging → Health checks

Implementation Workflow

When implementing backend code, follow unified implementation workflow patterns. See references/implementation-workflow.md for details.

Related skills

How it compares

Pick backend-engineer over narrow framework skills when you need cross-stack API, security, database, and deployment guidance in one workflow.

FAQ

Which languages does backend-engineer cover?

backend-engineer covers Node.js/TypeScript, Python, Go, and Rust with frameworks including NestJS, FastAPI, Django, Express, and Gin. A decision matrix maps fast development, data/ML, concurrency, and max-performance needs to the right stack.

What security practices does backend-engineer recommend?

backend-engineer mandates Argon2id password hashing, parameterized SQL queries, OAuth 2.1 with PKCE, rate limiting, security headers, and OWASP Top 10 review. The security and authentication reference files expand each control.

How does backend-engineer organize deep documentation?

backend-engineer uses progressive disclosure: the SKILL.md stays under 200 lines and loads nine references/ files on demand for technologies, API design, security, performance, architecture, testing, DevOps, and implementation workflow.

Backend & APIsbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.