module-testing

Analyze Drupal module impact on accessibility violations via automated testing.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/mgifford/drupal-core --skill module-testing-mgifford
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: module-testing
Source: https://github.com/mgifford/drupal-core/tree/main/.agents/skills/ai_best_practices/skills/module-testing
Command: npx skills add https://github.com/mgifford/drupal-core --skill module-testing-mgifford

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of systematically testing Drupal modules for accessibility regressions and improvements, streamlining quality assurance workflows.

Core Features & Use Cases

  • Module Impact Analysis: Measure how enabling/disabling specific modules affects accessibility violations.
  • Automated Testing Workflow: Discover modules, run accessibility tests, and report impact metrics.
  • Use Case: A developer runs dependency impact analyses on new or updated modules to verify accessibility compliance before deployment, utilizing automated scripts and detailed reports.

Quick Start

Use the module-testing skill to discover all Drupal modules and evaluate their impact on accessibility violations automatically.

Frequently Asked Questions about module-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test Drupal modules for accessibility regressions?

You can test Drupal modules for accessibility regressions by using automated scripts to discover modules, enable or disable them systematically, and generate detailed impact reports measuring accessibility violations.

What is module impact analysis in Drupal accessibility testing?

Module impact analysis in Drupal accessibility testing measures how enabling or disabling specific modules affects accessibility compliance, allowing developers to identify violations and prevent regressions before deployment.

How do I automate accessibility testing workflows for Drupal?

You can automate accessibility testing workflows for Drupal by running scripts that discover available modules, systematically toggle them on and off, and execute tests to generate detailed impact metrics reports.

Can I measure the accessibility impact of enabling specific Drupal modules?

Yes, you can measure the accessibility impact of enabling specific Drupal modules through automated testing that systematically enables and disables modules to evaluate changes in accessibility violation counts.

What is the best way to prevent accessibility regressions in Drupal development?

The best way to prevent accessibility regressions in Drupal development is to run automated module impact analyses that test accessibility compliance before deployment, utilizing scripts to generate detailed impact reports.

Does automated accessibility testing work for all discovered Drupal modules?

Automated accessibility testing works for discovered Drupal modules by systematically enabling and disabling them to measure their individual impact on accessibility violations, though specific module compatibility may vary.