Use when planning system architecture to ensure nothing is missed. Provides structured questions covering scalability, security, data, and operational dimensions before implementation.
View on GitHubFebruary 4, 2026
Select agents to install to:
npx add-skill https://github.com/yonatangross/orchestkit/blob/main/plugins/ork-core/skills/system-design-interrogation/SKILL.md -a claude-code --skill system-design-interrogationInstallation paths:
.claude/skills/system-design-interrogation/# System Design Interrogation ## The Problem Rushing to implementation without systematic design thinking leads to: - Scalability issues discovered too late - Security holes from missing tenant isolation - Data model mismatches - Frontend/backend contract conflicts - Poor user experience ## The Solution: Question Before Implementing ``` ┌────────────────────────────────────────────────────────────────────────────┐ │ SYSTEM DESIGN INTERROGATION │ ├────────────────────────────────────────────────────────────────────────────┤ │ │ │ ┌─────────────┐ │ │ │ FEATURE │ │ │ │ REQUEST │ │ │ └──────┬──────┘ │ │ │ │ │ ┌──────────────────────────┼──────────────────────────┐ │ │ │ │ │ │ │ ▼ ▼ ▼ │ │ ┌────────┐ ┌────────┐ ┌────────┐ │ │ │ SCALE │ │ DATA │ │SECURITY│ │ │ └───┬────┘ └───┬────┘ └───┬────┘ │ │ │ │ │ │ │ • Users? • Where? • Who access? │ │ • Volume? • Pattern? • Isolation? │ │ • Growth? • Search? • Attacks? │ │ │ │ │ │ │ └──────────────────────┼───────────────────────┘ │ │