adding-analytics
FreeAdd PostHog analytics to a web application, including event tracking, page views, feature flags, and session replay.
The English summary is being prepared. Showing the original description.
Use Cursor's browser aria snapshots to audit a page for accessibility issues — missing labels, broken tab order, contrast, and ARIA misuse.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Audit a web page for accessibility issues using Cursor's built-in browser without external tools.
Use browser_navigate to open the target URL.
Use browser_snapshot — this returns the aria/accessibility tree of the page. This is the same tree that screen readers use.
Check for these issues:
Missing Labels
button elements with no accessible name (no text, no aria-label)img elements with no alt textinput elements with no associated label or aria-labela (link) elements with no text contentaria-labelSemantic HTML
div or span elements → should be button or anav, main, header, footer landmarksul/ol/liKeyboard Navigation
role and keyboard handlersARIA Issues
aria-hidden="true" on focusable elementsrole valuesaria-expanded without corresponding collapsible contentaria-controls pointing to non-existent IDsContrast (use screenshot for visual check)
Use browser_press to simulate Tab key presses and verify:
Accessibility Audit:
Critical:
- 3 buttons with no accessible name (header icons)
- Login form inputs missing labels
Warnings:
- Heading levels skip from h1 to h3
- No skip-to-content link
- 2 clickable divs should be buttons
Passed:
- All images have alt text
- Landmarks present (nav, main, footer)
- Focus order is logical
For each issue, apply the fix in the source code. Common fixes:
aria-label="Close" to icon buttons<label> or add htmlFor<div onClick> to <button>alt text to imagesNo reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Add PostHog analytics to a web application, including event tracking, page views, feature flags, and session replay.
The English summary is being prepared. Showing the original description.
Generate OpenAPI/Swagger documentation for an API, including endpoint schemas, request/response types, and interactive docs UI.
The English summary is being prepared. Showing the original description.
Add authentication to a web application using NextAuth.js (Auth.js), including OAuth providers, session management, and protected routes.
The English summary is being prepared. Showing the original description.
Dockerize an application with a production-ready Dockerfile, docker-compose setup, and .dockerignore.
The English summary is being prepared. Showing the original description.
Set up Playwright end-to-end testing in a project, including test configuration, example tests, and CI integration.
The English summary is being prepared. Showing the original description.
Add Sentry error tracking, performance monitoring, and source maps to a web application.
The English summary is being prepared. Showing the original description.