cyberneticlibrary

Design backend systems using forcing questions

cs-backend-engineerskillsetup L117,464
alirezarezvani/claude-skills
What it does

Backend-engineering orchestrator. Walks the 7 Matt Pocock

Best for

When domain-specific functionality cannot be achieved with generic alternatives

Inputs
  • · python ../../engineering-team/skills/senior-backend/scripts/backend_decision_engine.py --team-size 8 --qps-p99 50 --read-write-ratio 20 --tenancy shared-multi-tenant --data-sensitivity pii --pattern modular-monolith --language-preference typescript
  • · Configuration or data file
Outputs
  • · Structured data or JSON
  • · Generated report or analysis
Requires
  • · HTTP API client
  • · Database
Preconditions

Parent orchestrator context or forked agent subagent

Failure modes

Unanswered forcing questions prevent valid recommendation | Missing dependencies or configuration causes execution error | Parent context loss or subagent isolation failure | Async timeout or missing error handling

Trust signals
  • · Documented reference materials and templates included
  • · Language-idiomatic implementation
  • · Testing and validation framework included