-
Notifications
You must be signed in to change notification settings - Fork 25
Audit Web Multi Page
github-actions[bot] edited this page Feb 23, 2026
·
1 revision
Audit multiple pages of a web application in a single session. Generates a comparative scorecard and classifies issues as systemic (affects all pages), template-level (shared component), or page-specific.
- You want to compare accessibility health across your key user journeys
- You need to know which pages have the most critical issues to prioritize remediation
- You want to identify shared component issues that can be fixed once and applied everywhere
- You are evaluating a site before a compliance deadline
In GitHub Copilot Chat:
/audit-web-multi-page
The agent will collect the URLs interactively. Or provide context upfront:
/audit-web-multi-page audit the main user flows: /, /login, /dashboard, /checkout
The agent asks four questions:
-
Base URL — e.g.,
https://myapp.com -
Pages to audit — list the paths (e.g.,
/,/login,/dashboard,/settings) - Framework — React, Vue, Angular, Next.js, Svelte, or Vanilla HTML/CSS/JS
- Audit method — Runtime scan only, Code review only, or Both
For each page, the agent runs the selected audit method and computes a severity score (0–100) and letter grade.
The cross-page-analyzer classifies all findings:
| Type | Meaning | Fix Strategy |
|---|---|---|
| Systemic | Same issue on every page | Fix in shared layout — highest ROI |
| Template-level | Same issue on pages sharing a component | Fix that shared component |
| Page-specific | Unique to one page | Fix individually |
The report is saved to ACCESSIBILITY-AUDIT.md with:
- Page Scorecard — side-by-side score table (example below)
- Systemic Issues — problems in the navigation, header, footer — fix once, fix everywhere
- Template Issues — shared component problems
- Page-Specific Issues — unique to individual pages
- Remediation Priority — ordered by ROI
Example scorecard:
| Page | Score | Grade | Critical | Serious | Moderate | Minor |
|---|---|---|---|---|---|---|
| / (Home) | 88 | B | 0 | 2 | 1 | 2 |
| /login | 72 | C | 2 | 1 | 0 | 3 |
| /dashboard | 91 | A | 0 | 1 | 0 | 1 |
| /checkout | 58 | C | 3 | 3 | 1 | 2 |
After the report, the agent asks: "Would you like me to fix the systemic issues that affect all pages?" — systemic fixes yield the largest improvement with the smallest effort.
/audit-web-multi-page
→ Base URL: https://myapp.com
→ Pages: /, /login, /dashboard, /profile, /settings
→ Framework: React
→ Method: Both
/audit-web-multi-page
→ Pages: just the checkout flow: /cart, /checkout/shipping, /checkout/payment, /confirmation
→ Runtime scan only for speed
| File | Contents |
|---|---|
ACCESSIBILITY-AUDIT.md |
Full multi-page report with scorecard and pattern classification |
| Agent | Role |
|---|---|
| web-accessibility-wizard | Orchestrates the per-page audits |
| cross-page-analyzer | Classifies systemic vs page-specific issues and builds the scorecard |
- audit-web-page — single-page deep audit
- compare-web-audits — track improvement after fixing systemic issues
- fix-web-issues — apply fixes from the multi-page report
- Accessibility Lead
- Web Accessibility Wizard
- Document Accessibility Wizard
- Alt Text and Headings
- ARIA Specialist
- Contrast Master
- Forms Specialist
- Keyboard Navigator
- Link Checker
- Live Region Controller
- Modal Specialist
- Tables Data Specialist
- Word Accessibility
- Excel Accessibility
- PowerPoint Accessibility
- PDF Accessibility
- Office Scan Config
- PDF Scan Config
- Testing Coach
- WCAG Guide