Avoid meta refresh redirects
SkillMediameta-refresh is a skill for AI agents that reviews web pages which auto-reload or redirect using meta refresh redirects. It guides the agent through an accessibility review of rendered HTML and interactive components, checking native semantics first, then keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.
Available today. Use it from your connected AI after setup.
No other account needed.
Have an AI agent that can load and use skills.
Then ask your AI: use the Avoid meta refresh redirects skill
What your AI can do with it
- Review rendered HTML that uses meta refresh redirects
- Check native semantics before other accessibility concerns
- Inspect keyboard behavior on interactive components
- Examine focus flow across a page or component
- Verify accessible names on controls
- Check screen-reader output where relevant
Getting started
- Have an AI agent that can load and use skills.
- Add the meta-refresh skill to the agent's available skills.
- Give the agent rendered HTML, an interactive component, or a design-system pattern that involves meta refresh redirects.
- Ask the agent to review it for accessibility issues.
What this skill tells your AI
The instructions your AI receives, as published by thedaviddias/front-end-checklist in skills/meta-refresh/SKILL.md and read by ahel’s review.
Unexpected page refreshes or redirects can be extremely confusing for users with cognitive disabilities and can cause screen readers to restart reading from the beginning.
Quick Reference
- Avoid using
<meta http-equiv="refresh">for page redirects - Use server-side redirects (301 or 302) instead of client-side meta refreshes
- Ensure users have control over page refreshes and redirects
Check
Check the HTML for any meta tags that use http-equiv="refresh" for automatic page redirection.
Fix
Replace meta refresh redirects with server-side redirects or clear, user-initiated links.
Explain
Explain why automatic page refreshes can be a major barrier for accessibility and user experience.
Code Review
Review the rendered markup and interactive states that affect Avoid meta refresh redirects. 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/meta-refresh
Signals
- GitHub stars
- 74k
- Forks
- 7k
- Last commit
- Aug 2026
Questions
- What does meta-refresh review?
- Rendered HTML, interactive components, or design-system patterns related to meta refresh redirects, checking them for accessibility issues.
- What does the review check?
- It checks native semantics first, then keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.
- When should the skill be used?
- When reviewing pages or components that auto-reload or redirect using meta refresh and you want accessibility issues checked.
Advanced
- Item type
- skill
- Key
meta-refresh- Source
- github.com/thedaviddias/front-end-checklist