Skip to content

v1.5.0 - Accessibility Auditing & Audit Plugin Standardization

Choose a tag to compare

@charlesjones-dev charlesjones-dev released this 29 Oct 19:03
· 50 commits to main since this release
522c6bf

🎉 Release v1.5.0

This release introduces the new AI-Accessibility plugin for comprehensive WCAG compliance auditing and standardizes the architecture across all audit plugins for improved consistency and maintainability.


🆕 New Features

AI-Accessibility Plugin (v1.0.0)

Comprehensive WCAG 2.1/2.2 accessibility auditing for your codebase:

  • /accessibility-audit command - Interactive accessibility audits with configurable WCAG compliance levels
  • WCAG 2.1 & 2.2 support - Choose between WCAG versions and conformance levels (A, AA, AAA)
  • Scoped analysis - Audit entire codebase or specific directories/files
  • Comprehensive pattern detection:
    • Semantic HTML structure and heading hierarchy
    • ARIA implementation and landmark regions
    • Keyboard navigation and focus management
    • Color contrast analysis
    • Form labels and error handling
    • Alternative text for images and multimedia
    • Screen reader compatibility
  • Professional audit reports:
    • Severity-based findings (Critical, High, Medium, Low) with file paths and line numbers
    • WCAG compliance matrix showing status for each criterion
    • Code remediation examples with before/after comparisons
    • Prioritized remediation roadmap with effort estimates
    • Timestamped reports saved to /docs/accessibility/
  • Hybrid Agent + Skill architecture for optimal context efficiency

🏗️ Improvements

Audit Plugin Standardization

All audit plugins now follow a consistent, maintainable architecture:

Consistent Naming Convention

  • Renamed all audit skills to use -auditing suffix:
    • security-audit → security-auditing
    • performance-audit → performance-auditing
    • New: accessibility-auditing
  • Renamed performance-optimizer agent → performance-auditor for consistency

Template Consolidation

  • Moved comprehensive report templates from command files to SKILL.md files
  • Eliminated duplication by maintaining single source of truth
  • Dramatically reduced command file complexity:
    • accessibility: 602 → 66 lines (-89%)
    • security: 402 → 80 lines (-80%)
    • performance: 471 → 36 lines (-92%)

Documentation Enhancements

  • Added "Note on Audit Plugins" section in main README
  • Clarifies that audit plugins are developer-focused static code analysis tools
  • Emphasizes plugins complement (not replace) runtime testing tools and professional services
  • Provides guidance on proper workflow: early detection during development + validation with specialized tools

📦 Updated Plugin Versions

Plugin Version Changes
ai-accessibility v1.0.0 🆕 New plugin
ai-security v1.2.1 Standardized architecture, skill renamed
ai-performance v1.1.1 Standardized architecture, agent & skill renamed
ai-plugins v1.2.1 Updated for audit plugin standardization

Full Changelog: v1.4.1...v1.5.0