What problem does it solve? Debugging .NET 6 Blazor WebAssembly apps is full of framework-specific traps: optional [Inject] crashes, bUnit stale event handlers, DelegatingHandler inner-handler errors, and relative API paths hitting the frontend origin. This Skill provides a verified playbook of these pitfalls plus an end-to-end verification ladder (unit, bUnit, NuGet consumer sample) so fixes are proven, not assumed. ## Core Features & Use Cases - Framework-verified pitfall playbook: Thirteen documented pitfalls covering DI injection, bUnit render races, keyboard accessibility, raw string literals, HttpClient handler chains, and query-string parsing on net6.0. - Verification ladder: Structured gates from focused RED/GREEN test runs through solution-level dotnet test, format checks, and pinned-version NuGet consumer sample validation. - HTTP fake-handler guidance: A reference on designing HttpClient fakes that avoid serialization, routing, and pagination traps in Blazor WASM service tests. - Use Case: A bUnit test fails with UnknownEventHandlerIdException after a fire-and-forget re-render; the Skill diagnoses the pending-render race and prescribes flushing with cut.Render() before re-querying. ## Quick Start Ask the agent to debug a failing .NET 6 Blazor WASM component or bUnit test and verify the fix end-to-end.