← Back to registry
Skill

senior-backend

"Backend engineering workflows for designing and implementing robust APIs and services: data modeling, authN/authZ, error handling, performance, migrations, observability, and operational safety. Use when building or reviewing backend code, defining API contracts, planning DB changes, or writing backend design docs."

Categoryplatform
Last updated2026-01-19
View on GitHub
Install

One-line setup

Copy and run this in your terminal to install the skill. Re-run to reinstall and update an existing install.

npx codex-skills-registry@latest --skill=platform/senior-backend --yes

Senior Backend

Ship backend changes that are correct, observable, and easy to operate.

Quick Start

  1. Define contract first (API/events): inputs, outputs, errors, idempotency.
  2. Define data ownership: schema changes, migrations, backfills, rollback.
  3. Implement with safety:
    • validation, authZ, rate limits
    • structured errors + logging + metrics
  4. Prove it: tests + a local “smoke path” + monitoring hooks.

Optional tool: scaffold backend docs

python ~/.codex/skills/senior-backend/scripts/scaffold_backend_docs.py . --out docs/backend

References

  • API guidelines: references/api-guidelines.md