All skills
langflow-ai avatar

/ibm-a11y-level1-audit

@6aed7af
by Langflowlangflow-ai/langflow155k stars
10,155

Perform a scoped IBM Equal Access Level 1 compliance audit of a chosen Langflow frontend surface (routes, components, or a PR) and produce a findings report mapped to WCAG/IBM Level 1 criteria. Default behavior is audit and report only — fixes are applied only when the user explicitly asks for remediation in the same request. Use when the user asks for an IBM Level 1 audit, a Level 1 compliance report, or to find/report Level 1 WCAG issues on a specific surface. For scanning a batch of routes without a report, see ibm-a11y-route-scan. For scanning and fixing an entire PR/branch end-to-end by default, see ibm-a11y-pr-remediation.

Use this Skill: https://skilld.dev/gh/langflow-ai/langflow/ibm-a11y-level1-audit

This session only. Nothing lands on disk.

referencesreport-template.md

≈374 tokens on demand. Your agent reads this file only when SKILL.md points to it.

IBM Level 1 Accessibility Report Template

Use this structure when delivering the audit report.

# IBM Level 1 Accessibility Report

**Date:** YYYY-MM-DD
**Standard:** IBM Equal Access Toolkit v7.3 — Level 1
**Surface:** [routes / components / PR scope]
**Engines:** IBM Equal Access (`page.runA11yScan` / `a11y_scan.py`) · axe (Jest) · manual

## Summary

- Findings: N total (V violations, P potential, M manual)
- Fixed: N · Baselined: N · Open: N
- Verification: PASS | FAIL | PARTIAL — `tests/a11y/...`

## Scope

- In scope: [pages/states]
- Out of scope: [Level 2/3 deferred, unscanned states + why]
- Specs consulted: `src/frontend/tests/a11y/...`

## Findings

| ID | Criterion | Rule / evidence | Location | Severity | Status | Notes |
|----|-----------|-----------------|----------|----------|--------|-------|
| F1 | 4.1.2 | `aria_accessiblename_exists` | `File:Line` or scan label | violation | open \| fixed \| baselined | |

## Fixes

For each fixed finding:

- **F#:** what changed and why (1–2 sentences)
- Files touched

## Verification

Commands run:

```bash
cd src/frontend
RUN_A11Y=true RUN_A11Y_ASSERT=true npx playwright test tests/a11y/<spec> --project=chromium --workers=5
  • Specs updated: [list or none]
  • Baselines added/changed: [list or none]
  • HTML report: coverage/accessibility-reports/index.html (if generated)

Remaining risk

  • Open Level 1 issues
  • Accepted baselines (path + reason)
  • Manual checks not yet performed

Source: SKILL.md on GitHub

No alerts1mo3 checks · Risk SAFE
  • Gen Agent Trust Hub1mo

    This skill performs accessibility audits of frontend code using industry-standard tools like Playwright and IBM Equal Access. No malicious behavior or security risks were detected.

  • Socket1mo

    No alerts

  • Snyk1mo

    Risk: LOW · No issues

Signed by skilld at 6aed7af. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 14 hours ago.

Activeupdated 2 months ago

README badge

README badge for langflow-ai/langflow/ibm-a11y-level1-audit