Architect and implement scalable Next.js 15+ (App Router), TypeScript, and React 19 solutions in GamesForMyKids. Use when: planning app architecture, designing folder/module boundaries, creating reusable hooks/components, selecting server vs client boundaries, improving performance, state strategy, routing/layout design, and production hardening.
Scan the GamesForMyKids codebase for repeated code patterns (game hooks, MenuScreen components, Zustand store slices, INITIAL_STATE objects, audio init) and open a GitHub issue for each meaningful duplication cluster found. Use when: detecting duplication, finding repeated code, refactoring candidates, DRY violations, extract shared logic, reduce copy-paste, open issues for code quality.