What problem does it solve?
This Skill provides expert-level guidance on engineering principles, architecture, backend systems, QA, TDD, and more, helping users make informed technical decisions and improve their engineering practices.
Core Features & Use Cases
- Architecture and Design: Offers tools for system design, ADRs, C4, microservices vs monolith, and dependency analysis.
- Backend Systems: Covers REST/GraphQL APIs, PostgreSQL optimization, auth flows, and Node.js patterns.
- QA and Testing: Provides resources for test generation, unit tests, coverage analysis, and E2E testing.
- TDD and Refactoring: Offers guidance on red-green-refactoring, fixture generation, and agentic backend shape.
- Use Case: Imagine you need to design a new system or optimize an existing backend. Use this Skill to gain insights on architectural patterns, database optimization, and security practices.
Quick Start
Use the engineering skill to generate an architecture diagram for your project.