Add backend-engineering-skills — 19 language-agnostic backend skills from first principles
loading diff…
backend-engineering-skills — A complete collection of 19 agent skills for building production-grade backend systems from first principles.
| Skill | Topic |
|---|---|
backend-engineering | Complete guide — all topics in one master skill |
http-protocol | HTTP methods, status codes, headers, CORS, TLS |
api-routing | URL design, path/query params, versioning |
serialization | JSON, DTOs, date formats, response envelopes |
auth-authorization | JWT, sessions, OAuth, RBAC, password hashing, MFA |
validation | Input validation, transformation, sanitization |
architecture | Controllers, services, repositories, middleware |
rest-api-design | REST principles, CRUD mapping, pagination, OpenAPI |
databases | Schema design, ACID, indexes, N+1, migrations |
caching | Redis, cache strategies, TTL, invalidation |
task-queues | Background jobs, retries, dead letter queue, cron |
full-text-search | Elasticsearch, inverted index, autocomplete |
error-handling | Circuit breaker, retry, fallback, global handler |
config-management | Secrets, env vars, feature flags |
observability | Structured logs, metrics, distributed tracing, alerts |
graceful-shutdown | SIGTERM, request draining, zero-downtime deploys |
backend-security | OWASP, SQL injection, XSS, CSRF, rate limiting |
scaling-performance | Load balancing, horizontal scale, profiling |
concurrency | Async/await, I/O vs CPU bound, race conditions |
```bash npx skills add fahad69/backend-engineering-skills --all -g -y ```