skills/handbook.adra.dev/backend-best-practices

backend-best-practices

SKILL.md

Backend Best Practices

Comprehensive backend development guidelines for API design, database patterns, authentication, error handling, performance, and security. Contains rules prioritized by impact to guide code generation and review.

When to Apply

Reference these guidelines when:

  • Writing new API endpoints or controllers
  • Designing database schemas or writing queries
  • Implementing authentication or authorization logic
  • Reviewing backend code for quality or security issues
  • Refactoring existing backend code
  • Enforcing coding standards across the team

Quick Reference

  • artisan-tests-use-command-class - Call $this->artisan(Command::class) instead of string signatures in tests
  • console-command-signature-adra-prefix - Artisan command signatures start with adra: and a clear domain segment
  • eloquent-eager-load-relationships - Eager load relations with with() / load() to avoid N+1 queries
Installs
7
First Seen
Apr 17, 2026