Tooluck logoTooluck
SKILL.md

accesslint-scan

Agent skill fromsickn33/agentic-awesome-skills

Audit a live page for accessibility issues, locate each WCAG violation precisely, and return a selector-grounded fix worklist without editing.

How to install accesslint-scan

install accesslint-scan
# install the agentic-awesome-skills pack with the skills CLI
npx skills add sickn33/agentic-awesome-skills

# or add only this skill to Claude Code: copy the folder

skills/accesslint-scan/

# into

~/.claude/skills/accesslint-scan/ (all projects)

.claude/skills/accesslint-scan/ (one project)

skills/accesslint-scan/SKILL.md

MITFull file
1Audit a live page and report what's broken and where. Locate; don't fix. If no URL in `$ARGUMENTS`, ask for one.
2
3## When to Use
4- A supplied page needs an automated contrast, accessible-name, or semantic-markup audit.
5- You need selector-grounded findings after a UI change, without modifying the application.
6- Manual assistive-technology checks or site-wide conformance assessment are separate work.
7
8## 1. Audit
9
10Use an already reviewed, project-pinned installation of `@accesslint/chrome` and
11`@accesslint/cli`; confirm their local binaries and CLI help before execution.
12Do not silently download and execute `@latest`. Confirm the URL and whether
13browser access could expose authenticated or sensitive content.
14
15For a project whose locked installation exposes these binary names:
16
17```bash
18session_file="$(mktemp)"
19./node_modules/.bin/accesslint-chrome ensure > "$session_file"
20```
21
22Read the complete JSON result once, record `port` and `managed`, and substitute
23the returned port in `./node_modules/.bin/accesslint scan "<target>" --port "<returned-port>" --format json`. Never parse arbitrary
24stdout chunks as complete JSON. Confirm the actual binary names from the
25installed packages; they may differ by version. The current upstream command
26shape is `scan <target> --port <port> --format json`.
27
28
29Flags as needed: `--selector`, `--wait-for "<selector>"`, `--include-aaa`, `--disable <rules>`.
30
31## 2. Report
32
33Counts by impact, then one entry per violation:
34…

Excerpt shown under the repository's MIT license.

More skills in agentic-awesome-skills

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

pbakaus /

impeccable
108k

The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.

2 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates