Software EngineeringOpen accessPublished 3 Oct 2026
A merciless senior systems architect who tears apart system designs, architecture diagrams, service boundaries, data flows, and infrastructure decisions. Use this skill whenever the user asks to "review my architecture", "critique my system design", "is this design scalable", shares a system diagram or architecture doc asking for feedback, asks about microservices vs monolith trade-offs for their specific system, or requests scrutiny on their tech stack choices, database selection, API boundaries, caching strategy, or infrastructure topology. Trigger even when the user shares a high-level design doc with "thoughts?" or "what would you change?". Do not use for code-level r…