← 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."
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 --yesSenior Backend
Ship backend changes that are correct, observable, and easy to operate.
Quick Start
- Define contract first (API/events): inputs, outputs, errors, idempotency.
- Define data ownership: schema changes, migrations, backfills, rollback.
- Implement with safety:
- validation, authZ, rate limits
- structured errors + logging + metrics
- 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