maintain-project-accessibility

Audit and enforce ACCESSIBILITY.md against a canonical schema.

6|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/gaelic-ghost/socket --skill maintain-project-accessibility
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maintain-project-accessibility
Source: https://github.com/gaelic-ghost/socket/tree/main/plugins/productivity-skills/skills/maintain-project-accessibility
Command: npx skills add https://github.com/gaelic-ghost/socket --skill maintain-project-accessibility

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Many projects lack a consistent, up‑to‑date ACCESSIBILITY.md that defines standards, architecture, verification evidence, and known gaps, causing ambiguity and potential non‑compliance.

Core Features & Use Cases

  • Deterministic Audit: Validates the accessibility document against a canonical schema, checking section order, required subsections, claim integrity, and verification evidence.
  • Bounded Apply Mode: Creates a missing ACCESSIBILITY.md from a template or normalizes an existing one, fixing structural issues while preserving pre‑amble content and never auto‑committing changes.
  • Guardrails & Policies: Enforces rules such as no auto‑commit, no invention of compliance claims, and limited edits to the target file, ensuring safe operation.
  • Use Cases: Ideal for repository maintainers who need to enforce accessibility documentation standards, automate compliance checks in CI, or quickly bring a new project up to the required accessibility baseline.

Quick Start

Invoke the maintain-project-accessibility skill with the project root directory to audit or automatically fix the ACCESSIBILITY.md file.

Frequently Asked Questions about maintain-project-accessibility

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate an ACCESSIBILITY.md file against a schema?

To validate an ACCESSIBILITY.md file, audit it against a canonical schema to check section order, required subsections, claim integrity, and verification evidence. This ensures your accessibility documentation covers standards, architecture, verification, and known gaps without ambiguity.

Can I automatically fix and normalize an existing accessibility document?

You can automatically fix an accessibility document using bounded apply mode, which normalizes existing files or creates missing ones from a template. It fixes structural issues while preserving pre-amble content and strictly never auto-commits changes to your repository.

What is a canonical schema for project accessibility documentation?

A canonical schema for project accessibility documentation is a structured standard defining required sections covering compliance standards, architecture, verification evidence, and known gaps to eliminate ambiguity and ensure durable accessibility control within software repositories.

Does the accessibility audit work with GitHub CI pipelines?

The accessibility audit works within GitHub CI pipelines to automate compliance checks for repository maintainers. It enforces accessibility documentation standards by validating claims and analyzing verification evidence without requiring manual commits.

What guardrails prevent false compliance claims during an accessibility audit?

Guardrails preventing false compliance claims include strict policies against inventing compliance claims, no auto-commit rules, and limited edits to the target file. The audit verifies claim integrity and verification evidence to ensure safe operation.

Do I need pyyaml to run an accessibility documentation audit?

You need pyyaml installed to run the accessibility documentation audit, as it is a required dependency for parsing and validating the canonical schema structure within your software repository environment.