Agent skill

Fix Broken Links

by spronta in spronta/crawlie

Find and fix broken links, dead pages, and redirect chains on a website with crawlie.

Custom licenceAuto-check passedMarketing & SEO

Install Fix Broken Links

skills CLI
$ npx skills add spronta/crawlie --skill fix-broken-links -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install spronta/crawlie fix-broken-links --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/spronta/crawlie.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/fix-broken-links .claude/skills/fix-broken-links && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
fix-broken-links
GitHub stars
114
Token cost
~769 tokens
SKILL.md length
394 words
Files
1
Skills in repo
4
Repo updated
First seen
Licence
Custom licence

At a glance

Find and fix broken links, dead pages, and redirect chains on a website with crawlie.

  • Works in 3 steps: If mcpcrawlie* tools exist this session,… → Else choose a CLI prefix → If neither is available, ask the user to…
  • The user asks to find broken links
  • SKILL.md covers Bootstrap — make crawlie…, Workflow, Tips and Make it permanent (optional —…
  • Calls npx, npm and claude

What it does

Fix Broken Links is an agent skill from spronta/crawlie. Find and fix broken links, dead pages, and redirect chains on a website with crawlie. Use when the user asks to find broken links, 404s, dead links, link rot, redirect chains/loops, or 4xx/5xx pages, or to check that a site's links are healthy. Works even if crawlie is not installed.

Its SKILL.md is about 770 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Marketing & SEO. It works with Model Context Protocol. The repository describes itself as: Fast, free, open-source technical SEO + GEO crawler: built for humans and agents.

When your agent uses it

  • The user asks to find broken links
  • Redirect chains/loops
  • Check that a sites links are healthy

Example prompts

  • “/fix-broken-links”

Requirements

  • Node.js

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. If mcpcrawlie* tools exist this session, prefer them and skip the CLI.
  2. Else choose a CLI prefix
  3. If neither is available, ask the user to install Node (https://nodejs.org) or the

What it can do on your machine

Read from SKILL.md and the folder at commit 810e836. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npx
    • npm
    • claude

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • nodejs.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Fix Broken Links loads about 769 tokens when it runs. Until then it costs about 75 tokens; SKILL.md has 394 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~75
When it runs · the whole SKILL.md, loaded when a task matches
~769

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 394 words (~769 tokens).

“Crawl a site, surface every broken link and redirect problem, group them by where they live, and propose concrete fixes. crawlie ships on npm as crawlie — no pre-install and no source repo required.”

— opening of SKILL.md by spronta, Custom licence
name
fix-broken-links

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skills/fix-broken-links of spronta/crawlie.

Open the folder on GitHubat commit 810e836

Compare with similar skills

Fix Broken Links next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Fix Broken Links compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Fix Broken Links this skillspronta/crawlie114—~769Automated safety check: PassCustom licence
Google Maps Travel Planningcablate/mcp-google-map469—~710Automated safety check: PassMIT
SEO Sitemapseranking/seo-skills160—~2.3kAutomated safety check: PassMIT
Sealeap Bixie Amazon Seasonal Demand Cycle Timingxjli360/sealeap-amazon-skills247—~721Automated safety check: PassMIT
Evaluate Skillevery-app/open-seo23k—~1.8kAutomated safety check: NotesMIT
Marketing PlanNexus-JPF/note-companion8705 repos~5.2kAutomated safety check: PassMIT

Similar skills

  • Google Maps Travel Planning

    cablate/mcp-google-map

    Build evidence-backed day trips, multi-day itineraries, and efficient stop sequences with Google Maps data through the standalone CLI.

    469 GitHub stars~710 tokensUpdated 12 days ago
    Marketing & SEOAuto-check passed
  • SEO Sitemap

    seranking/seo-skills

    Pull a domain's XML sitemap (and sitemap-of-sitemaps), then compare against the most recent SE Ranking website audit.

    160 GitHub stars~2.3k tokensUpdated 3 mo ago
    Marketing & SEOAuto-check passed
  • Distinguish genuine seasonal products from short-lived trends using multi-year search-volume cycles, BSR swings, and competitor price patterns, then map the confirmed cycle into staging, growth…

    247 GitHub stars~721 tokensUpdated 11 days ago
    Marketing & SEOAuto-check passed
  • Evaluate Skill

    every-app/open-seo

    Test a candidate OpenSEO skill end to end by running fresh, isolated Codex sessions against the local backend and scoring the reports they save.

    23k GitHub stars~1.8k tokensUpdated today
    Marketing & SEOAuto-check: notes
  • Marketing Plan

    Nexus-JPF/note-companion

    When the user needs a comprehensive marketing plan for a client, a company they advise, or their own product.

    870 GitHub starsUsed in 5 repos~5.2k tokens
    Marketing & SEOAuto-check passed
  • SEO Dataforseo

    AgriciDaniel/codex-seo

    Live SEO data via DataForSEO MCP server. An agent skill from AgriciDaniel/codex-seo.

    797 GitHub starsUsed in 2 repos~4.6k tokens
    Marketing & SEOAuto-check passed

More from spronta/crawlie

  • Geo AI Readiness

    spronta/crawlie

    Assess how ready a website is to be cited and answered by AI search and LLMs (Generative Engine Optimization / GEO) using crawlie.

    114 GitHub stars~766 tokensUpdated 2 mo ago
    Auto-check passed
  • Pre Launch SEO Check

    spronta/crawlie

    Run a pre-launch / pre-deploy SEO gate on a site or set of pages with crawlie, returning a clear pass/fail.

    114 GitHub stars~758 tokensUpdated 2 mo ago
    Auto-check passed
  • SEO Site Audit

    spronta/crawlie

    Run a complete technical SEO + AI-search audit of a website with crawlie.

    114 GitHub stars~966 tokensUpdated 2 mo ago
    Auto-check passed

Questions about Fix Broken Links

What does Fix Broken Links do?

Find and fix broken links, dead pages, and redirect chains on a website with crawlie. Fix Broken Links is an agent skill from spronta/crawlie. Find and fix broken links, dead pages, and redirect chains on a website with crawlie.

When should I use Fix Broken Links?

Fix Broken Links fits situations like: the user asks to find broken links; redirect chains/loops; check that a sites links are healthy.

How do I install Fix Broken Links in Claude Code?

Run `npx skills add spronta/crawlie --skill fix-broken-links -a claude-code`. Or copy the skill folder (skills/fix-broken-links in spronta/crawlie) into .claude/skills/fix-broken-links in your project. Claude Code loads it when a task matches its description.

How do I install Fix Broken Links in Codex?

Run `npx skills add spronta/crawlie --skill fix-broken-links -a codex`. Or copy the skill folder (skills/fix-broken-links in spronta/crawlie) into .agents/skills/fix-broken-links in your project. Codex loads it when a task matches its description.

Can I use Fix Broken Links in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add spronta/crawlie --skill fix-broken-links -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/fix-broken-links, .gemini/skills/fix-broken-links, .github/skills/fix-broken-links and .opencode/skills/fix-broken-links in your project.

What does Fix Broken Links need to run?

Going by SKILL.md and its folder, Fix Broken Links needs the command-line tools its instructions call (npx, npm and claude). Our summary lists: Node.js.

Does Fix Broken Links access the network?

SKILL.md names 1 domain. As links in the text: nodejs.org. This is read from the text; nothing was executed.

Is Fix Broken Links safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Fix Broken Links use?

Fix Broken Links has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Fix Broken Links use?

About 769 tokens (SKILL.md is roughly 3.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Fix Broken Links?

Skills that share tags, products or a category with Fix Broken Links: Google Maps Travel Planning (cablate/mcp-google-map, 469 stars), SEO Sitemap (seranking/seo-skills, 160 stars), Sealeap Bixie Amazon Seasonal Demand Cycle Timing (xjli360/sealeap-amazon-skills, 247 stars) and Evaluate Skill (every-app/open-seo, 23k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Fix Broken Links?

spronta (a GitHub organization) maintains it in spronta/crawlie, which has 114 GitHub stars. The repository holds 4 skills in this directory. The repository was last updated on July 18, 2026.

Source: spronta/crawlie on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.