Use Biome in .NET repositories that ship Node-based frontend assets and want a fast combined formatter-linter-import organizer for JavaScript, TypeScript, CSS, JSON, GraphQL, or…
webhint for Browser-Facing Frontends in .NET Repositories
Use webhint in .NET repositories that ship browser-facing frontends. Use when a repo needs CLI audits for accessibility, performance, security headers, PWA signals, SEO, or runtime page quality against a served site or built frontend output.
Trigger On
- the repo ships a browser-facing site and the user asks about accessibility, performance, SEO, security headers, or page quality
- the repo has
.hintrc,hintscripts, or a served local frontend that should be audited - the team needs more than syntax linting and wants runtime-oriented site checks
Workflow
- Choose the audit surface deliberately:
- running local URL such as https://localhost:3000 - preview or deployed URL - local connector against built output when no browser runtime is needed
- Prefer repo-local installation and a checked-in
.hintrc. - Start from a documented preset such as
web-recommended, then customize only for real repo requirements. - Add repeatable scripts to
package.json, for example:
- hint https://localhost:3000 - hint https://example.test --config .hintrc
- Keep runtime prerequisites explicit:
- supported Node.js version - browser availability when the connector needs Chromium-based automation
- Treat findings as categorized work:
- headers and transport - accessibility and HTML issues - performance - PWA and manifest signals
- Re-run the audit after fixes on the same URL or build output so results are comparable.
Deliver
- a repeatable webhint audit command and config
- a stable target URL or build-output strategy
- categorized runtime-quality findings the team can act on
Validate
- the audited target matches the site that actually ships
- browser or connector prerequisites are documented
- webhint is not being used as a substitute for ESLint or Stylelint
- reruns on the same target produce consistent comparisons
Related skills
Use ESLint in .NET repositories that ship JavaScript, TypeScript, React, or other Node-based frontend assets.
Use HTMLHint in .NET repositories that ship static HTML output or standalone frontend templates.
Related agents
.NET Frontend
Frontend-focused orchestration agent for .NET repositories that ship browser-facing UI plus Node-based frontend assets.
Also works: dotnet agents install frontend