Provide alternative text for objects

SkillMedia

object-alt is an accessibility review skill for AI agents. It checks that non-text elements like images and embeds have proper alt text when reviewing rendered HTML, interactive components, or design-system patterns. The agent follows a review order that starts with native semantics, then looks at keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.

Available today. Use it from your connected AI after setup.

Have an AI agent that can load agent skills.

Then ask your AI: use the Provide alternative text for objects skill

What your AI can do with it

  • Checks that images and embeds have proper alternative text
  • Reviews rendered HTML for missing or improper alt text
  • Inspects interactive components and design-system patterns
  • Checks native semantics first during reviews
  • Examines keyboard behavior, focus flow, and accessible names
  • Considers screen-reader output where relevant

Getting started

  1. Have an AI agent that can load agent skills.
  2. Add the object-alt skill to the agent's available skills.
  3. Ask the agent to review rendered HTML, interactive components, or design-system patterns for alternative text.
  4. The agent applies the skill when the review relates to providing alternative text for objects.

What this skill tells your AI

The instructions your AI receives, as published by thedaviddias/front-end-checklist in skills/object-alt/SKILL.md and read by ahel’s review.

If an object fails to load or the user's browser doesn't support the format, alternative text ensures that the information is still accessible.

Quick Reference

  • Include descriptive alternative text inside every <object> element
  • The fallback content should serve as a functional equivalent
  • Use simple text or other semantic elements as alternative content

Check

Check all <object> elements in the HTML to ensure they contain descriptive fallback content.

Fix

Add alternative text or a semantic fallback inside the <object> tags.

Explain

Explain how fallback content in <object> tags helps users who cannot load or view the primary object content.

Code Review

Review the rendered markup and interactive states that affect Provide alternative text for objects. Flag exact elements, roles, labels, focus behavior, or keyboard interactions that violate the rule, and note how to verify the fix with browser accessibility tooling or assistive tech.


For full implementation details, code examples, and framework-specific guidance, see references/rule.md.

Rule page: https://frontendchecklist.io/en/rules/accessibility/object-alt

Signals

GitHub stars
74k
Forks
7k
Last commit
Aug 2026

Questions

When should this skill be used?
Use it when reviewing rendered HTML, interactive components, or design-system patterns related to providing alternative text for objects.
What does the review check?
It checks native semantics first, then inspects keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.
What kinds of elements does it cover?
Non-text elements such as images and embeds that need proper alt text.
Advanced
Item type
skill
Key
object-alt
Source
github.com/thedaviddias/front-end-checklist