What problem does it solve? Deploying Blazor WebAssembly sites to GitHub Pages involves non-obvious pitfalls: Jekyll discarding _framework directories, SPA sub-route refreshes returning 404, publish output nesting under publish/wwwroot, and build-time content conversion that must run before publish. This Skill encodes a verified deployment protocol covering all of these failure modes. ## Core Features & Use Cases - Verified Deployment Workflow: Provides a tested GitHub Actions workflow (build, XML-to-JSON content conversion, publish, 404 fallback, .nojekyll, deploy-pages) with correct permissions and artifact root configuration. - Content Pipeline Guidance: Covers build-time XML-to-JSON conversion with multilingual field parsing, search index generation, and graceful degradation for external data enrichment. - Pitfall Catalog: Documents 20 field-tested traps including MSYS path issues on Windows, scoped CSS residue, Virtualize constraints, and GitHub Pages cache behavior. - Use Case: You have a Blazor WASM personal site with XML content sources and need automated GitHub Pages deployment with SPA routing, multilingual content, and post-deployment smoke verification. ## Quick Start Ask the agent to deploy your Blazor WebAssembly site to GitHub Pages with an automated Actions workflow and SPA route fallback.