cli-audit

Solid

Audit live URLs using Playwright and Axe combined with WCAG skills

AI & Automation 35 stars 2 forks Updated today AGPL-3.0

Install

View on GitHub

Quality Score: 79/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# CLI Audit Skill Use this skill when asked to audit a live URL from Claude CLI. Respect robots directives and site terms of service for every live-site audit request. ## Required Execution When the user asks to audit a page URL, run: ```bash npx --yes --package=github:mgifford/accessibility-skills cli-audit-inspect <URL> ``` This invocation is portable for Claude CLI users because it pulls the inspection command from this repository package instead of requiring a local `scripts/` file in the target project. ## Be Polite With Live Sites When auditing live URLs, keep behavior respectful and low impact: - Prefer single-page or small-batch checks first. - Avoid rapid repeated scans against production pages. - If Cloudflare/WAF blocks requests, do not brute-force retries. - Recommend owner-approved alternatives: staging URLs, allowlisting, or manual checks. ## Required Parsing Parse the emitted JSON and evaluate: 1. `axe.violations` for automated WCAG and best-practice failures. 2. `axe.incomplete` for potential violations that need manual confirmation. 3. `accessibilityTree` for behavioral issues that automated rules miss, including: - Missing or unclear names for interactive elements - Unexpected roles or role mismatches - Landmark and heading structure problems - State communication gaps (`expanded`, `checked`, `selected`, disabled state) - Dialog and menu semantics that can indicate focus-management risk ## Required Evaluation Method Map findings ...

Details

Author
mgifford
Repository
mgifford/accessibility-skills
Created
4 months ago
Last Updated
today
Language
JavaScript
License
AGPL-3.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category