From antigravity-awesome-skills
Audits a live page for WCAG accessibility violations, locates each issue with selectors, and returns a fix worklist without editing.
How this skill is triggered — by the user, by Claude, or both
Slash command
/antigravity-awesome-skills:accesslint-scanThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Audit a live page and report what's broken and where. Locate; don't fix. If no URL in `$ARGUMENTS`, ask for one.
Audit a live page and report what's broken and where. Locate; don't fix. If no URL in $ARGUMENTS, ask for one.
PORT=$(npx -y @accesslint/chrome@latest ensure | node -e 'process.stdin.on("data",d=>process.stdout.write(""+JSON.parse(d).port))')
npx -y @accesslint/cli@latest "<url>" --port "$PORT" --format json
Flags as needed: --selector, --wait-for "<selector>", --include-aaa, --disable <rules>.
Counts by impact, then one entry per violation:
file:line (symbol) if source is present — never fabricate. If no violation has source, note "source mapping unavailable — located by selector only".NEEDS HUMANDon't edit. For fixes: apply mechanical ones then re-run to verify; for bulk work hand off to accesslint:audit.
npx -y @accesslint/chrome@latest stop --all # skip if ensure reported "managed":false
ensure always determines the port — never hardcode 9222.npx claudepluginhub sickn33/antigravity-awesome-skills --plugin antigravity-bundle-aas-mobile-app-builderAudits and fixes WCAG 2.2 accessibility issues. Report mode: sweep codebase/page for prioritized report. Fix mode: audit-edit-verify loop. Prefers live-DOM via CDP, falls back to browser-MCP or HTML-string audits.
Performs formal WCAG 2.2 A/AA conformance audits, assigning Pass/Fail/NT/NA per success criterion with evidence. For issue discovery, use reviewing-a11y instead.
Audits web pages for WCAG 2.1 accessibility issues including heading structure, image alt text, form labels, ARIA attributes, landmarks, and keyboard navigation using browser automation.