Agent skill
accessibility-writing
Guide creating accessible documentation and content for everyone
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/accessibility-writing
SKILL.md
Skill: accessibility-writing
What I do
I help you create documentation that everyone can read and understand. I focus on making content accessible to users with visual impairments, cognitive disabilities, or those who use assistive technology like screen readers. I ensure your technical writing is clear, structured, and inclusive.
When to use me
- When you're writing READMEs, guides, or API docs.
- When you're adding images or diagrams to your documentation.
- When you're structuring complex information in tables or lists.
- When you're choosing link text or headings.
Core principles
- Clarity over cleverness, use plain language and avoid unnecessary jargon.
- Logical structure, use headings to create a clear hierarchy that reflects the content's importance.
- Redundancy for resilience, don't rely on colour or shape alone to convey meaning.
- Descriptive context, ensure all non-text elements have meaningful text alternatives.
Patterns & examples
Plain language and reading levels
Aim for a reading level that's easy to grasp. Use short sentences and active voice.
- Good, "Run this command to start the server."
- Bad, "The execution of the following command is required for the initiation of the server process."
Meaningful link text
Links should tell the user where they're going without needing to read the surrounding text.
- Good, "Read the installation guide for more details."
- Bad, "Click here to read more about installation."
Heading hierarchy
Always use headings in a linear order. Don't skip levels just for styling.
- Correct, H1 -> H2 -> H3 -> H2 -> H3
- Incorrect, H1 -> H3 -> H5
Alt text for diagrams
Describe what the diagram shows and why it matters.
- Example,

Anti-patterns to avoid
- ❌ "Click here" links, screen reader users often navigate via links alone. "Click here" gives no context.
- ❌ Empty alt text, leaving alt tags empty makes images invisible to screen readers, unless they're purely decorative.
- ❌ Skipping heading levels, this breaks the document's outline for assistive technology.
- ❌ Relying on colour, don't say "the red button" without adding a text label or icon.
KB Reference
~/vaults/baphled/3. Resources/Knowledge Base/AI Development System/Skills/Communication-Writing/Accessibility Writing.md
Related skills
documentation-writing, for general documentation structure.writing-style, to keep a consistent voice.ui-design, for visual accessibility in interfaces.ux-design, for inclusive user journeys.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?