Ensure identical links have consistent destinations

SkillMedia

identical-links-same-purpose is a skill for AI agents that reviews rendered HTML, interactive components, and design-system patterns to ensure identical links have consistent destinations. It checks that repeated links pointing to the same destination look and read consistently, so users aren't confused. The review starts with native semantics, then covers 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 skills.

Then ask your AI: use the Ensure identical links have consistent destinations skill

What your AI can do with it

  • Reviews rendered HTML for repeated links that point to the same destination
  • Checks that identical links look and read consistently across a page
  • Inspects native semantics first when evaluating link patterns
  • Examines keyboard behavior and focus flow of interactive components
  • Verifies accessible names on repeated links
  • Reviews screen-reader output where relevant

Getting started

  1. Have an AI agent that can load skills.
  2. Add the identical-links-same-purpose skill to the agent's available skills.
  3. Provide the rendered HTML, interactive components, or design-system patterns to review.
  4. Ask the agent to check that identical links have consistent destinations.

What this skill tells your AI

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

When links with identical text lead to different destinations, it creates confusion and unpredictability, especially for users who rely on a list of links to navigate.

Quick Reference

  • Links with the same text should point to the same URL
  • Differentiate links that lead to different places
  • Reduces confusion for screen reader users navigating by link list

Check

Identify any links on the page that have identical link text but point to different URLs.

Fix

Change the link text to be unique for each destination, or ensure that identical text always leads to the same resource.

Explain

Explain how identical link text for different destinations can mislead users, particularly those using screen readers to scan a list of links.

Code Review

Review the rendered markup and interactive states that affect Ensure identical links have consistent destinations. 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/identical-links-same-purpose

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 ensuring identical links have consistent destinations.
What does the skill check first?
It checks native semantics first, then inspects keyboard behavior, focus flow, accessible names, and screen-reader output where relevant.
Why does link consistency matter?
Repeated links pointing to the same destination should look and read consistently so users aren't confused.
Advanced
Item type
skill
Key
identical-links-same-purpose
Source
github.com/thedaviddias/front-end-checklist