What problem does it solve? Building a consistent Electron desktop IDE requires strict adherence to a design system and architecture rules; without enforcement, code drifts into inconsistent colors, insecure IPC patterns, and memory leaks. ## Core Features & Use Cases - Design System Enforcement: Mandates a fixed GitHub Dark-inspired color palette, typography scale, spacing system, and component patterns (buttons, pills, inputs, scrollbars) with no deviation allowed. - Architecture Guardrails: Defines Electron main/renderer process structure, IPC channel conventions, Zustand store patterns, and React 19 best practices. - Security & Performance Rules: Enforces contextIsolation, contextBridge whitelisting, IPC input validation, effect cleanup, and xterm.js lifecycle management. - Use Case: When adding a new settings panel to the NeuroCode IDE, the Skill ensures you use the correct background tokens (#161b22), 8px border radius, Zustand selectors, and proper IPC invoke patterns instead of sendSync. ## Quick Start Ask the AI to create a new sidebar component for the NeuroCode webapp following the design system, and it will apply the correct colors, spacing, and component conventions automatically.