link-purpose

Analyze code for WCAG 2.4.4 Link Purpose compliance and recommend descriptive alternatives.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/aptxaptx/scamai-landing --skill link-purpose
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: link-purpose
Source: https://github.com/aptxaptx/scamai-landing/tree/main/.agents/skills/link-purpose
Command: npx skills add https://github.com/aptxaptx/scamai-landing --skill link-purpose

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses accessibility issues related to link text, ensuring that the purpose of every link is clear to all users, especially those using screen readers.

Core Features & Use Cases

  • WCAG 2.4.4 Compliance: Analyzes code for adherence to Link Purpose (In Context) accessibility standards.
  • Detects Ambiguity: Identifies generic link text (e.g., "click here", "read more") and ambiguous links that lead to different destinations.
  • Provides Solutions: Recommends descriptive link text, sr-only text, and ARIA attributes to improve clarity.
  • Use Case: Reviewing a marketing website's article cards to ensure that "Read More" links are descriptive enough for users to understand what content they will access without relying on surrounding text.

Quick Start

Analyze the file src/components/ArticleCard.tsx for link purpose compliance.

Frequently Asked Questions about link-purpose

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

FAQPage Schema
How do I fix ambiguous link text like "click here" for WCAG compliance?

Fixing ambiguous link text for WCAG compliance involves replacing generic phrases like "click here" with descriptive alternatives, or adding `sr-only` text and ARIA attributes to provide clear context for screen reader users.

What is WCAG 2.4.4 Link Purpose in context?

WCAG 2.4.4 Link Purpose (In Context) is an accessibility standard requiring that every link's purpose is clear to users, especially those using screen readers, either through the link text itself or its surrounding context.

How do I check my UI components for accessibility link text issues?

Check UI components for accessibility link text issues by analyzing file paths like `src/components/ArticleCard.tsx` to identify generic link text and review navigation elements against WCAG standards.

Can I use ARIA attributes to improve ambiguous link purpose for SEO and a11y?

You can use ARIA attributes to improve ambiguous link purpose for SEO and a11y by adding descriptive labels to links, ensuring screen readers announce the destination clearly without relying on surrounding text.

What are the limitations of relying on contextual text for web accessibility links?

The limitation of relying on contextual text for web accessibility links is that screen reader users often navigate by skipping surrounding text, making generic links like "Read More" confusing without descriptive text or ARIA attributes.