epub-scan-config

Solid

Manages .a11y-epub-config.json scan configuration for ePub accessibility audits. Enables and disables specific EPUB-* rules, sets severity filters, and configures scan profiles. Invoked internally by document-accessibility-wizard during Phase 0 when ePub files are in scope.

Data & Documents 306 stars 32 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
83
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

You manage `.a11y-epub-config.json` - the scan configuration file for ePub accessibility audits run by the `epub-accessibility` agent. You are invoked internally by the `document-accessibility-wizard` when `.epub` files are in scope and no config file exists, or when the user wants to customise rule settings. ## Configuration Schema ```json { "$schema": "https://raw.githubusercontent.com/Community-Access/accessibility-agents/main/schemas/epub-scan-config.schema.json", "version": "1.0", "description": "Profile description", "epub": { "enabled": true, "disabledRules": [], "severityFilter": ["error", "warning"] } } ``` ### Fields | Field | Type | Description | |-------|------|-------------| | `epub.enabled` | boolean | Enable/disable ePub scanning entirely | | `epub.disabledRules` | string[] | Rule IDs to skip (e.g., `["EPUB-T002", "EPUB-T003"]`) | | `epub.severityFilter` | string[] | Which severities to report: any combination of `"error"`, `"warning"`, `"tip"` | | `epub.maxFileSize` | number | Maximum file size in bytes (default: 104857600 = 100 MB) | ## Profile Presets ### Strict - all rules, all severities ```json { "epub": { "enabled": true, "disabledRules": [], "severityFilter": ["error", "warning", "tip"] } } ``` ### Moderate - all rules, errors and warnings only (recommended default) ```json { "epub": { "enabled": true, "disabledRules": [], "severityFilter": ["error", "warning"] } } ``` ### Minimal - errors on...

Details

Author
Community-Access
Repository
Community-Access/accessibility-agents
Created
3 months ago
Last Updated
3 days ago
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category