Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 12 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,18 @@ The a11y scanner leverages GitHub Copilot coding agent, which can be configured

## Plugins

See the [plugin docs](https://github.com/github/accessibility-scanner/tree/main/PLUGINS.md) for more information
See the [plugin docs](https://github.com/github/accessibility-scanner/tree/main/PLUGINS.md) for more information, including how to load plugins published to npm.

### Alt-Text Plugin
Comment thread
kzhou314 marked this conversation as resolved.
Outdated

The [Alt-Text Plugin](https://github.com/github/accessibility-scanner-alt-text-plugin) is a first-party plugin, published to npm as [`@github/accessibility-scanner-alt-text-plugin`](https://www.npmjs.com/package/@github/accessibility-scanner-alt-text-plugin), that flags low-quality `alt` text — vague or generic wording, raw filenames, and repeated or placeholder text — beyond what Axe's `image-alt` rule catches. The scanner installs it for you at runtime; just add it to the `scans` input as an object with its `package` name:

```yaml
scans: |
["axe", {"name": "alt-text-scan", "package": "@github/accessibility-scanner-alt-text-plugin", "version": "1.0.0"}]
```

See the [plugin README](https://github.com/github/accessibility-scanner-alt-text-plugin#getting-started) for the full rule list and setup.
Comment thread
kzhou314 marked this conversation as resolved.
Outdated

---

Expand Down
Loading