AI agent skill · by @Dokhacgiakhoa
Agent Backend Patterns
Master backend logic, APIs, and microservices architectures. Covers REST, GraphQL, caching, and database transactions.
Archived 2026-10-23 · Source updated 2026-06-11. Check the original repository for the latest version.
SKILL.md instructions
Backend architecture patterns and best practices for scalable server-side applications. ## API Design Patterns ## 🧠 Knowledge Modules (Fractal Skills) ### 1. [RESTful API Structure](./sub-skills/restful-api-structure.md) ### 2. [Repository Pattern](./sub-skills/repository-pattern.md) ### 3. [Service Layer Pattern](./sub-skills/service-layer-pattern.md) ### 4. [Middleware Pattern](./sub-skills/middleware-pattern.md) ### 5. [Query Optimization](./sub-skills/query-optimization.md) ### 6. [N+1 Query Prevention](./sub-skills/n1-query-prevention.md) ### 7. [Transaction Pattern](./sub-skills/transaction-pattern.md) ### 8. [Redis Caching Layer](./sub-skills/redis-caching-layer.md) ### 9. [Cache-Aside Pattern](./sub-skills/cache-aside-pattern.md) ### 10. [Centralized Error Handler](./sub-skills/centralized-error-handler.md) ### 11. [Retry with Exponential Backoff](./sub-skills/retry-with-exponential-backoff.md) ### 12. [JWT Token Validation](./sub-skills/jwt-token-validation.md) ### 13. [Role-Based Access Control](./sub-skills/role-based-access-control.md) ### 14. [Simple In-Memory Rate Limiter](./sub-skills/simple-in-memory-rate-limiter.md) ### 15. [Simple Queue Pattern](./sub-skills/simple-queue-pattern.md) ### 16. [Structured Logging](./sub-skills/structured-logging.md)