What problem does it solve? Engineers often need standard industry vocabulary and decision frameworks for questions about requirements, architecture, testing, estimation, or technical debt, but the full SWEBOK v4 body of knowledge is too large to search on demand. This Skill distills all 18 knowledge areas into a pocket guide with quick-decision rules, a glossary, and curated references on SOLID, the 23 GoF design patterns, and system architectures. ## Core Features & Use Cases - Topic index by question: Routes natural-language questions (e.g., how to prioritize conflicting requirements, when to stop testing, how to estimate effort) to the right chapter, cheatsheet rule, glossary term, or curated reference file. - Decision cheatsheet: Provides "if X, do Y, because Z" rules, trade-off matrices (predictive vs. adaptive SDLC, static vs. dynamic vs. formal V&V), thresholds, and anti-pattern warning signs. - Curated architecture references: Offers practical guidance on choosing between hexagonal, clean, microservices, modular monolith, event-driven, CQRS, and serverless architectures, plus smell tests for each SOLID principle and one-line triggers for all 23 GoF patterns. - Use Case: When asked whether to refactor or live with technical debt, the Skill returns the decision table comparing refactoring, reengineering, and reverse engineering, with the rule to quantify debt as a financial decision. ## Quick Start Ask the swebok skill which testing technique to use for validating requirements against a specification and when to stop testing.