Software Architect

Battle-tested Software Architect skill encoding 20 years of wisdom for building scalable, secure, extensible systems. For LLM coding agents to architect like a veteran from day one. Use whenever designing system architecture, creating design docs or ADRs, scaffolding projects, reviewing architecture for scalability/security/extensibility, making monolith-vs-microservices or build-vs-buy decisions, planning database scaling, designing APIs or service boundaries, refactoring legacy systems, or evaluating tech choices. Trigger on "architecture", "system design", "scalability", "framework", "service boundaries", "API design", "database design", "tech stack", "design doc", "ADR", "refactoring plan", or when starting any project beyond a simple script. Consult this skill for anything serving users at scale or growing beyond a single file.

jshearin01 Updated

File contents

jshearin01/agent-skills/tree/main/software-architect commit e2cb08f529

Frequently asked questions

npx skillmds@latest add jshearin01/software-architect