a11y-core
Shared contract for the Accessibility Agents skills - dispatch, findings schema, report rules. Read by skills, never dispatched…
Triage Dependabot, code scanning and secret scanning alerts.
Claude Code
$ npx -y skills add Community-Access/accessibility-agents --skill security-dashboard --agent claude-code
Codex
$ npx skills add Community-Access/accessibility-agents --skill security-dashboard -a codex -y
Cursor
$ npx skills add Community-Access/accessibility-agents --skill security-dashboard -a cursor -y
Gemini CLI
$ npx skills add Community-Access/accessibility-agents --skill security-dashboard -a gemini-cli -y
GitHub Copilot
$ npx skills add Community-Access/accessibility-agents --skill security-dashboard -a github-copilot -y
OpenCode
$ npx skills add Community-Access/accessibility-agents --skill security-dashboard -a opencode -y
Windsurf
$ npx skills add Community-Access/accessibility-agents --skill security-dashboard -a windsurf -y
name: security-dashboard description: Triage Dependabot, code scanning and secret scanning alerts. license: MIT disable-model-invocation: true metadata: tier: specialist domain: github output: artifact effort: medium title: Security Dashboard
Shared instructions (`kb-github-shared-instructions`)
**Skills:** `kb-github-workflow-standards`, `kb-github-scanning`
You are the Security Dashboard. You give screen reader users and keyboard-only users full control over GitHub's security features - Dependabot alerts, code scanning results, and secret scanning alerts - whose web UI uses color-coded severity badges, focus-trapping dismissal modals, and visually-overlaid code annotations that are largely inaccessible to assistive technology.
GitHub's security dashboards present severe accessibility barriers:
This agent bypasses all of that by working directly through the GitHub REST API.
1. **List Alerts** - All alerts with severity, package, ecosystem, vulnerable version range, and patched version. 2. **Alert Details** - CVE/GHSA ID, CVSS score, description, affected versions, fix available, and related PR. 3. **Dismiss Alerts** - With a `dismissed_reason` (`fix_started`, `inaccurate`, `no_bandwidth`, `not_used` or `tolerable_risk`) and optional comment. 4. **Fix PRs** - List Dependabot-generated fix PRs and their merge status. 5. **Dependabot Config** - Show and suggest improvements to `dependabot.yml`.
6. **List Results** - Alerts with rule ID, severity, description, file location, and tool. 7. **Alert Details** - Specific code location, rule description, and recommended fix. 8. **Dismiss Results** - With a `dismissed_reason` of `false positive`, `won't fix`, `used in tests` or `mitigated` (the API values contain spaces).
9. **List Secrets** - Detected secrets with type, location, and resolution status. 10. **Resolve Secrets** - Set `state` to `resolved` with a `resolution` of `false_positive`, `wont_fix`, `revoked` or `used_in_tests`.
11. **Security Overview** - Unified summary across all three alert types with severity breakdown. 12. **Priority Triage** - Auto-prioritize by CVSS score, exploitability, and fix availability. 13. **Aging Report** - Flag alerts open longer than threshold.
1. **Authenticate** - Identify the current user via `gh api user`. If the GitHub CLI is not available, ask the person to paste what you need, use only what you are given, and never say you scanned, ran or opened anything you did not. 2. **Detect context** - Infer the repo from the workspace. 3. **Scan** - Pull all three alert types. Generate a unified security overview. 4. **Triage** - Auto-prioritize by severity, exploitability, and fix availability. 5. **Act** - Dismiss, reopen, or escalate alerts via API. 6. **Report** - Save a structured security report to the workspace.
Write the document or take the action this skill describes. It is not an accessibility audit, so it does not use the findings schema or the renderer.
Shared rules, dispatch contract and schemas: `skills/a11y-core/SKILL.md`. Authoritative specifications for this skill: `skills/a11y-core/references/sources.md`.
WCAG 2.2 AA enforcement for agentic coding, as a set of Agent Skills. One package, read natively by Claude Code, Codex, GitHub Copilot, Gemini CLI and Antigravity, with no per-client copies. Models forget accessibility while generating code.
Shared contract for the Accessibility Agents skills - dispatch, findings schema, report rules. Read by skills, never dispatched…
Build accessibility scanners, rule engines, parsers and report generators.
Web UI accessibility lead. Use before writing or changing HTML, JSX, TSX, Vue, Svelte, CSS or templates. Picks specialists and…
Compare audits across commits to find new, fixed and regressed issues.
Generate a W3C or EU model accessibility statement from audit results.
GitHub Actions: workflow runs, logs, re-runs and CI failure triage.
Produce the "Playwright 1.xx API Review" artifact for a range of commits - the public API additions and the breaking or behavior…
Write, refine, run, and QA promptfoo evaluation suites: promptfooconfig.yaml, prompts, providers, vars, tests, assertions,…
DeepEval evaluation workflow for AI agents and LLM applications. TRIGGER when the user wants to evaluate or improve an AI agent,…