TypeScript Architect Claude Code Skill | System Design