frontend-accessibility

frontend-accessibility — an installable skill for AI agents, published by aj-geddes/useful-ai-prompts.

INSTALLATION
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill frontend-accessibility
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

Frontend Accessibility

Table of Contents

  • [Overview](#overview)
  • [When to Use](#when-to-use)
  • [Quick Start](#quick-start)
  • [Reference Guides](#reference-guides)
  • [Best Practices](#best-practices)

Overview

Build accessible web applications following WCAG guidelines with semantic HTML, ARIA attributes, keyboard navigation, and screen reader support for inclusive user experiences.

When to Use

  • Compliance with accessibility standards
  • Inclusive design requirements
  • Screen reader support
  • Keyboard navigation
  • Color contrast issues

Quick Start

Minimal working example:

<!-- Good semantic structure -->

<nav aria-label="Main navigation">

  <ul>

    <li><a href="/">Home</a></li>

    <li><a href="/about">About</a></li>

    <li><a href="/contact">Contact</a></li>

  </ul>

</nav>

<main>

  <article>

    <header>

      <h1>Article Title</h1>

      <time datetime="2024-01-15">January 15, 2024</time>

    </header>

    <p>Article content...</p>

  </article>

  <aside aria-label="Related articles">

    <h2>Related Articles</h2>

    <ul>

      <li><a href="/article1">Article 1</a></li>

      <li><a href="/article2">Article 2</a></li>

    </ul>

  </aside>

// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

GuideContents
Semantic HTML and ARIASemantic HTML and ARIA
Keyboard NavigationKeyboard Navigation
Color Contrast and Visual AccessibilityColor Contrast and Visual Accessibility
Screen Reader AnnouncementsScreen Reader Announcements
Accessibility TestingAccessibility Testing

Best Practices

✅ DO

  • Follow established patterns and conventions
  • Write clean, maintainable code
  • Add appropriate documentation
  • Test thoroughly before deploying

❌ DON'T

  • Skip testing or validation
  • Ignore error handling
  • Hard-code configuration values
BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card