Install any skill in seconds. Free to start, no credit card required.
Get Started Free →community-access/epub-scan-config
Internal helper agent. Invoked by orchestrator agents via Task tool. 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.
Passed 21 of 22 test cases with the skill, and 4 of 22 without it.
and 28 more in the full report
18 fixed3 passed either way0 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
This benchmark measured an earlier version of the skill.
One of 18 test cases the skill fixed. Same model, same prompt, with and without the skill.
We want to suppress warnings about vague link text like 'click here' and tips regarding incomplete accessibility summaries in `.a11y-epub-config.json`. Which rule codes must be added to disabledRules?
| Checked | Without skill | With skill |
|---|---|---|
| Adds EPUB-W005 to epub.disabledRules. | Missed | Passed |
| Adds EPUB-T001 to epub.disabledRules. | Missed | Passed |
The instructions your model reads when the skill loads.
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.
{
"$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"]
}
}
Each field, with its type and description.
| 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) |
{
"epub": {
"enabled": true,
"disabledRules": [],
"severityFilter": ["error", "warning", "tip"]
}
}
test cases passed, vs 4 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.