Skip to content

Guide · Agent skill

How to use the Dead-End Page Link Auditor agent skill

Updated · written with AI from the project's own documentation and checked against our catalogue data

The dead-end-pages skill gives an AI agent a checklist for finding pages on a site that have too few internal links in their main content, so visitors and search engine crawlers are not left with nowhere to go. It is written for SEO specialists, developers and content editors who maintain content-heavy sites. After reading this guide you will know what the skill asks the agent to do, how to install it, how to phrase a request that triggers it, and where its limits are.

Dead-End Page Link Auditorthedaviddias/Front-End-Checklist · MIT

Quick start

  1. 1Download the skill ZIP. Get the dead-end-pages ZIP from the skill page on this site.
  2. 2Unzip into the skills folder. Extract it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder.
  3. 3Or upload in the Claude apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the skill.
  4. 4Provide page markup. Give the agent the rendered HTML of your pages or a crawl export so it can count links.
  5. 5Ask for an audit. Request a dead-end page audit in plain language, naming the section of the site you want checked.
  6. 6Apply the fixes. Add inline contextual links or a Related articles section to flagged pages, then re-crawl to confirm.

What the skill makes the agent do

The skill teaches an agent a basic SEO rule: each page should link onward to a few related pages in its main body text. Search engine crawlers follow links to find and re-crawl pages, and visitors need a logical next step. A page with no outgoing internal links is a dead end.

When asked, the agent counts the internal links inside the main content of each page, flags pages with zero or only one, suggests topically related pages to link to, and reviews content templates that produce link-free pages.

  • Check: count same-domain links in the main content (the main or article element), ignoring navigation, header and footer links that repeat on every page.
  • Fix: for each flagged page, identify 2 to 5 related pages and add inline contextual links, or a Related articles or See also section if inline links are not practical.
  • Template review: look for CMS templates whose content pages have no body links.

How to install the skill

You can install the skill in one of two ways. Download the ZIP from the skill page on this site and unzip it into your personal skills folder, ~/.claude/skills/, or into a project's .claude/skills/ folder if you want it only for that project.

If you use the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.

  • Personal install: unzip into ~/.claude/skills/
  • Project install: unzip into the project's .claude/skills/ folder
  • Claude apps: Settings → Capabilities → Skills, then upload

How to trigger the skill with natural requests

You do not need a special command. Describe the task in plain language that matches the skill's purpose. The skill's description covers auditing internal links for dead-end pages, suggesting related-content links for thin or standalone pages, and reviewing CMS templates that produce link-free content pages.

Give the agent access to the page HTML or a crawl export, because the checks count links in rendered markup.

  • "Audit our blog for dead-end pages and list the pages with fewer than two internal links in the body."
  • "Suggest related articles to link from these standalone product guides."
  • "Review our article template and tell me whether it can produce pages with no body links."

What the skill needs and what it does not do

The skill lists no required tools or packages. It does not run scripts and does not use the network. The files describe the checks and fixes in prose and a short code-review outline; they do not include a ready-made program.

The agent needs the page markup or a crawl export to count links. Without it, the checks cannot be run.

  • Requires: nothing listed
  • Runs scripts: no
  • Uses network: no

Example: auditing a content section

Suppose you have a set of CSS tutorials. The skill's reference example is an article about CSS Grid with a single paragraph and no links to related topics. The fix is to add contextual links within the body text, for example to related posts on Flexbox and responsive design, instead of relying only on the header or footer.

Re-crawl the site after the changes to confirm the links appear in the rendered DOM.

<article> <h1>Understanding CSS Grid</h1> <p>CSS Grid is a two-dimensional layout system for the web. It lets you lay out items in rows and columns.</p> <!-- No links to related topics anywhere in the content --> </article>

Tips and limits

Treat the two-link threshold as a general guideline, not a measured ranking factor. The skill does not measure rankings or traffic, so verify outcomes with your own analytics.

Skip pages that should have few links, such as checkout, login or legal pages, where extra links may hurt the user flow.

  • Prioritise pages with zero links first.
  • Exclude shared navigation, header and footer links from the count.
  • Prefer inline links within body text over footer links.

What people use it for

  • Listing content pages in a blog that have fewer than two links in the article body.
  • Finding standalone or thin pages and suggesting related pages to link to.
  • Reviewing a CMS article template to see whether it can output pages with no body links.
  • Building a prioritised list of internal link fixes for a content site.

Frequently asked questions

How do I install the dead-end-pages agent skill?

Download the ZIP from the skill page and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. In the Claude apps you can instead upload it under Settings → Capabilities → Skills.

Does the dead-end-pages skill need any requirements?

The skill lists no required tools. It does not run scripts or use the network. The agent does need page HTML or a crawl export so it can count links in the rendered markup.

Is the dead-end-pages skill free to use?

The skill is published under the MIT licence, as stated on its page. Check the licence file in the source repository for the full terms.

What counts as a dead-end page?

A page with zero or fewer than two unique internal links in its main content, such as inside a main or article element. Navigation, header and footer links that repeat on every page are excluded from the count.

Does this skill tell me whether my SEO rankings will improve?

No. The skill treats adding links as a general guideline. It does not measure rankings or traffic, so use your own analytics to judge results.

How does this compare to other internal link checkers?

This skill only gives an agent a written checklist and fix suggestions. It does not include a ready-made crawler or program, so it is best when you want an AI agent to reason about your pages and templates rather than produce a standard report.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use this skill if you are an SEO specialist, developer or content editor who wants an AI agent to find weakly linked pages on a content site and suggest related links. Pick something else if your pages cannot be read as HTML, if you need measured SEO results, or if you want a ready-made crawler that runs its own scripts.

Download the skill