Use when planning system architecture to ensure nothing is missed. Provides structured questions covering scalability, security, data, and operational dimensions before implementation.
View on GitHubyonatangross/skillforge-claude-plugin
orchestkit-complete
January 23, 2026
Select agents to install to:
npx add-skill https://github.com/yonatangross/skillforge-claude-plugin/blob/main/./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? │ │ │ │ │ │ │ └──────────────────────┼───────────────────────┘ │ │