What problem does it solve? Porting a complete headless component from Base UI's React codebase to a Blazor library requires reading dozens of source files, mapping ARIA and data attributes, and writing matching bUnit tests — a slow, error-prone manual process. ## Core Features & Use Cases - Source-grounded porting: Fetches the actual Base UI React source and tests from GitHub so every ARIA attribute, data attribute, and state mapping matches the original implementation. - Structured Blazor scaffolding: Plans and implements the context class, root component, child sub-parts, and optional JS interop module following established BlazeUI patterns. - bUnit test generation: Translates high-value React Testing Library tests into bUnit equivalents covering ARIA contracts, state transitions, and keyboard behavior. - Use Case: Ask to port the Menu component from Base UI, and the Skill fetches the React source, implements all sub-parts (Root, Trigger, Popup, Positioner, Item) in BlazeUI.Headless, writes bUnit tests, and verifies the build passes. ## Quick Start Ask the assistant to port the Tooltip component from Base UI into BlazeUI.Headless with tests.