From vanguard-frontier-agentic
Audits JS/CSS/HTML feature usage against a project's supported browser matrix using Baseline/caniuse data, flags unguarded non-Baseline features, and verifies polyfill or feature-detection coverage.
How this skill is triggered — by the user, by Claude, or both
Slash command
/vanguard-frontier-agentic:browser-compatibility-reviewThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
"Works on my browser" is not a compatibility strategy. This skill checks used web-platform features against the org's actual declared supported-browser matrix (Browserslist config or an explicit browser-version list) using Baseline/caniuse status, and verifies that any feature outside "widely available" has a real feature-detection or polyfill fallback rather than a silent failure.
"Works on my browser" is not a compatibility strategy. This skill checks used web-platform features against the org's actual declared supported-browser matrix (Browserslist config or an explicit browser-version list) using Baseline/caniuse status, and verifies that any feature outside "widely available" has a real feature-detection or polyfill fallback rather than a silent failure.
Use this skill when the user asks to:
Baseline status, caniuse support tables, and Browserslist/tooling behavior change on their own release cadences, independent of this skill's version — never assert a feature's Baseline tier, a browser's support version, or a config-syntax detail from memory.
ToolSearch with query "context7" (or "select:mcp__Context7__resolve-library-id,mcp__Context7__query-docs") to load the Context7 tools if not already loaded in this session.mcp__Context7__resolve-library-id for web-features (prefer /web-platform-dx/web-features) when grounding a Baseline-status claim (widely/newly/limited availability, baseline_low_date/baseline_high_date semantics) — do not paraphrase Baseline's tiering from memory.mcp__Context7__query-docs for the specific feature or mechanism in question — e.g. "compute Baseline status for a compat key", "getStatus for a web-features id" — before stating a feature's tier as fact. Do this per review, not once from a prior session's memory.https://caniuse.com/ and MDN's browser-compatibility tables in official_docs over Context7 paraphrase — Context7's web-features package computes Baseline tiers from that same underlying data but is not the source of truth for a single browser-version cell.browserslist library was found when this skill was authored) — treat any Browserslist query-syntax claim as documentation-based (Context7 unavailable for this library) and confirm it against the project's actual .browserslistrc / package.json browserslist key and the official browserslist/browserslist GitHub README rather than inventing query syntax.official_docs URLs and mark the claim documentation-based (Context7 unavailable) instead of presenting it as freshly verified.> 0.5%, last 2 versions, Firefox ESR, not dead) applies without reading the project's own config.baseline_low_date / baseline_high_date, not as marketing labels.@supports/feature-detection/polyfill exists and correctly gates the risky code path — do not accept an assertion that a fallback "exists" without reading the code that implements it.Load these only when needed:
.browserslistrc/browserslist config, or reconciling it with build-tool (Autoprefixer/Babel/postcss-preset-env) targets.Return, at minimum:
live evidence from project config/code, documentation-based, or inference), and an explicit note when Context7 was unavailable for a cited claim.npx claudepluginhub raishin/vanguard-frontier-agentic --plugin vanguard-frontier-agenticChecks browser support for web platform features against the project's actual browser targets via caniuse/MDN data, Baseline status, and fallback recommendations.
Tests web apps across multiple browsers and real devices using Playwright locally or cloud providers (BrowserStack, Sauce Labs, LambdaTest, Kobiton). For cross-browser compatibility validation.
Applies modern web development best practices for security, compatibility, and code quality. Covers HTTPS, CSP, Trusted Types, and code quality patterns.