Skip to content

A11y Tool Builder

github-actions[bot] edited this page Feb 28, 2026 · 1 revision

a11y-tool-builder - Accessibility Tool Building

Expert in building accessibility scanning tools, rule engines, document parsers, report generators, and audit automation. WCAG criterion mapping, severity scoring algorithms, CLI/GUI scanner architecture, and CI/CD integration for accessibility tooling.

When to Use It

  • Designing an accessibility scanning tool or rule engine
  • Building document parsers for DOCX, XLSX, PPTX, or PDF accessibility checking
  • Creating report generators with severity scoring and WCAG criterion mapping
  • Architecting CLI or GUI scanner applications
  • Integrating accessibility scanning into CI/CD pipelines
  • Designing severity scoring algorithms (0-100 with A-F grades)

What It Does NOT Do

  • Does not perform accessibility audits itself (use the wizard agents for that)
  • Does not build general-purpose Python applications (routes to python-specialist for language help)
  • Does not implement platform accessibility APIs (routes to desktop-a11y-specialist)

What It Covers

Expand - full tool building coverage
  • Rule engine architecture: rule definition, severity levels, WCAG criterion mapping
  • Document parsing: python-docx, openpyxl, python-pptx, PyPDF2/pdfplumber
  • Report generation: markdown, HTML, CSV, VPAT/ACR compliance formats
  • Severity scoring: weighted formulas, confidence levels, grade computation
  • CLI scanner design: argument parsing, progress reporting, exit codes
  • GUI scanner design: wxPython integration, real-time scanning feedback
  • CI/CD integration: GitHub Actions, Azure DevOps, pre-commit hooks
  • Cross-format pattern detection: systemic issues across document libraries

Example Prompts

  • "Design a rule engine for scanning DOCX files"
  • "Build a severity scoring algorithm"
  • "Create a CLI scanner with WCAG criterion mapping"
  • "Add CI/CD integration for document accessibility scanning"
  • "Generate a VPAT compliance report from scan results"

Skills Used

Skill Purpose
python-development Python patterns, packaging, testing for tool development

Related Agents

Getting Started

Agents

Orchestrators

  • Accessibility Lead
  • Web Accessibility Wizard
  • Document Accessibility Wizard

Web Specialists

  • Alt Text and Headings
  • ARIA Specialist
  • Contrast Master
  • Forms Specialist
  • Keyboard Navigator
  • Link Checker
  • Live Region Controller
  • Modal Specialist
  • Tables Data Specialist

Document Specialists

  • Word Accessibility
  • Excel Accessibility
  • PowerPoint Accessibility
  • PDF Accessibility
  • Office Scan Config
  • PDF Scan Config

Learning

  • Testing Coach
  • WCAG Guide

Scanning

Tools

Advanced

Clone this wiki locally