AI-Skills-Collection a11y-security-generator
Generates Selenium Java wrappers for axe-core accessibility testing and OWASP UI/API security checks.
install
source · Clone the upstream repo
git clone https://github.com/ShreyasBh02/AI-Skills-Collection
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ShreyasBh02/AI-Skills-Collection "$T" && mkdir -p ~/.claude/skills && cp -r "$T/a11y-security-generator" ~/.claude/skills/shreyasbh02-ai-skills-collection-a11y-security-generator && rm -rf "$T"
manifest:
a11y-security-generator/SKILL.mdsource content
Accessibility & Security Test Generator
Shift-left your QA workflow by embedding Accessibility (a11y) and Security testing directly into UI/API tests.
Instructions
- Understand the user's component or endpoint.
- Accessibility (a11y): Generate Java Selenium code integrating
(axe-core-selenium
).com.deque.html.axe-core:selenium- Output code showing
usage.AxeBuilder - Assert on WCAG violations.
- Output code showing
- Security (OWASP): Generate common negative UI/API test vectors for the OWASP Top 10:
- SQL Injection (e.g.,
).' OR 1=1-- - XSS Payloads (e.g.,
).<script>alert('xss')</script> - Missing authentication/authorization checks.
- SQL Injection (e.g.,
- Provide the updated full Java test class covering these aspects alongside clear instructions for pom.xml/gradle dependencies.