{"id":"e13c8c3e-4dce-4f02-8e58-457452c22bd3","shortId":"zWNWWw","kind":"skill","title":"Pa11y Accessibility Testing CLI and CI","tagline":"Pa11y is a real open-source accessibility testing tool that lets agents audit pages for WCAG issues from the command line or in CI. This skill uses Pa11y to turn page-level accessibility checks into actionable reports with issue counts, selectors, and remediation context.","description":"# Pa11y Accessibility Testing CLI and CI\n\nPa11y is a real open-source accessibility testing tool that lets agents audit pages for WCAG issues from the command line or in CI. This skill uses Pa11y to turn page-level accessibility checks into actionable reports with issue counts, selectors, and remediation context.\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- brew install nvm\n- npm install -g pa11y\n- npm install pa11y --save-dev\n- npm run lint # Lint the code\n\nRequirements and caveats from upstream:\n- Pa11y is your automated accessibility testing pal. It runs accessibility tests on your pages via the command line or Node.js, so you can automate your testing process.\n- [![Node.js version support][shield-node]][info-node]\n- const pa11y = require('pa11y');\n\nBasic usage or getting-started notes:\n- pa11y https://example.com\n- pa11y('https://example.com').then((results) => {\n- ### Linux and macOS\n\n- Source: https://github.com/pa11y/pa11y\n- Extracted from upstream docs: https://raw.githubusercontent.com/pa11y/pa11y/HEAD/README.md\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/pa11y-accessibility-testing-cli-and-ci/)","tags":["pa11y","accessibility","testing","cli","and","skills","agentskillexchange","agent-skills","ai-agents","ai-tools","awesome-list","claude-code"],"capabilities":["skill","source-agentskillexchange","skill-pa11y-accessibility-testing-cli-and-ci","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/pa11y-accessibility-testing-cli-and-ci","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,197 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:11:38.492Z","embedding":null,"createdAt":"2026-05-18T13:18:13.347Z","updatedAt":"2026-05-18T19:11:38.492Z","lastSeenAt":"2026-05-18T19:11:38.492Z","tsv":"'/pa11y/pa11y':200 '/pa11y/pa11y/head/readme.md':207 '/skills/pa11y-accessibility-testing-cli-and-ci/)':214 'access':2,14,41,54,66,93,145,150 'action':44,96 'agent':19,71,209 'agentskillexchange.com':213 'agentskillexchange.com/skills/pa11y-accessibility-testing-cli-and-ci/)':212 'audit':20,72 'autom':144,164 'basic':181 'brew':117 'caveat':138 'check':42,94 'ci':6,31,58,83 'cli':4,56 'code':135 'command':27,79,157 'const':177 'context':52,104 'count':48,100 'dev':129 'doc':204 'environ':116 'example.com':189,191 'exchang':211 'extract':201 'g':122 'get':185 'getting-start':184 'github.com':199 'github.com/pa11y/pa11y':198 'info':175 'info-nod':174 'instal':105,109,118,121,125 'issu':24,47,76,99 'let':18,70 'level':40,92 'line':28,80,158 'lint':132,133 'linux':194 'maco':196 'match':114 'node':173,176 'node.js':160,168 'note':187 'npm':120,124,130 'nvm':119 'open':12,64 'open-sourc':11,63 'pa11y':1,7,35,53,59,87,123,126,141,178,180,188,190 'page':21,39,73,91,154 'page-level':38,90 'pal':147 'path':112 'process':167 'raw.githubusercontent.com':206 'raw.githubusercontent.com/pa11y/pa11y/head/readme.md':205 'real':10,62 'remedi':51,103 'report':45,97 'requir':136,179 'result':193 'run':131,149 'save':128 'save-dev':127 'selector':49,101 'setup':111 'shield':172 'shield-nod':171 'skill':33,85,210 'skill-pa11y-accessibility-testing-cli-and-ci' 'sourc':13,65,197,208 'source-agentskillexchange' 'start':186 'support':170 'test':3,15,55,67,146,151,166 'tool':16,68 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'turn':37,89 'upstream':108,140,203 'usag':182 'use':34,86,106 'version':169 'via':155 'wcag':23,75","prices":[{"id":"094eef41-2b40-4e14-bd1c-35dc467ea767","listingId":"e13c8c3e-4dce-4f02-8e58-457452c22bd3","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:18:13.347Z"}],"sources":[{"listingId":"e13c8c3e-4dce-4f02-8e58-457452c22bd3","source":"github","sourceId":"agentskillexchange/skills/pa11y-accessibility-testing-cli-and-ci","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/pa11y-accessibility-testing-cli-and-ci","isPrimary":false,"firstSeenAt":"2026-05-18T13:18:13.347Z","lastSeenAt":"2026-05-18T19:11:38.492Z"}],"details":{"listingId":"e13c8c3e-4dce-4f02-8e58-457452c22bd3","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"pa11y-accessibility-testing-cli-and-ci","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"677054a9199a4a391ee74e7e2137842181a1be9a","skill_md_path":"skills/pa11y-accessibility-testing-cli-and-ci/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/pa11y-accessibility-testing-cli-and-ci"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Pa11y Accessibility Testing CLI and CI","description":"Pa11y is a real open-source accessibility testing tool that lets agents audit pages for WCAG issues from the command line or in CI. This skill uses Pa11y to turn page-level accessibility checks into actionable reports with issue counts, selectors, and remediation context."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/pa11y-accessibility-testing-cli-and-ci"},"updatedAt":"2026-05-18T19:11:38.492Z"}}