The Software Architect skill (ctx:architect) implements a professional five-step design framework—Understand, Research, Specify, Decompose, and Plan—to ensure robust system design and efficient implementation. It helps developers move beyond 'coding on the fly' by forcing clarity on constraints, researching existing solutions to avoid reinventing the wheel, and mapping complex task dependencies for parallel execution. This skill is particularly valuable for complex feature planning, system migrations, and build vs. buy evaluations, ensuring that every technical decision is documented, researched, and phased for maximum efficiency.
主な機能
011 GitHub stars
02Structured 5-step architectural analysis workflow
03Evidence-based Build vs. Buy decision framework
04Visual-ready task decomposition with dependency mapping
05Automated web-search based solution comparison and research
06Comprehensive functional and non-functional specification drafting