Skip to content

Fix 8 dead documentation links in cloudflare skill references - #95

Open
lbellows wants to merge 1 commit into
cloudflare:mainfrom
lbellows:fix-dead-doc-links
Open

Fix 8 dead documentation links in cloudflare skill references#95
lbellows wants to merge 1 commit into
cloudflare:mainfrom
lbellows:fix-dead-doc-links

Conversation

@lbellows

Copy link
Copy Markdown

Problem

Nine link sites across skills/cloudflare/references/ point at URLs that currently return HTTP 404. Since these skills are explicitly retrieval-first ("Prefer retrieval over pre-training"), a dead link is worse than no link — the agent fetches, gets a 404, and typically burns turns retrying variations of the guessed path.

I found these by sweeping all 349 URLs in the skill and checking every docs/GitHub link (162 of them) with curl -L.

Changes

File Was (404) Now (200)
network-interconnect/patterns.md /argo/ /argo-smart-routing/
artifacts/README.md /artifacts/api/artifactfs/ /artifacts/guides/artifact-fs/
network-interconnect/README.md, gotchas.md cni-locations-2026-01.pdf cni-locations-05-may-2026.pdf
realtime-sfu/README.md /workers-ai/realtimekit/ /realtime/realtimekit/
workers-vpc/README.md /workers/tutorials/connect-to-postgres/ /workers/tutorials/postgres/
wrangler/gotchas.md workers-sdk/tree/main/templates cloudflare/templates
cron-triggers/gotchas.md workers-sdk/.../fixtures/vitest-pool-workers-examples /workers/testing/vitest-integration/
pages-functions/gotchas.md cloudflare/pages-example-projects /pages/framework-guides/

Notes on the three that aren't a straight path rename:

  • ArtifactFS — the page still exists, just under guides/ rather than api/. Found via artifacts/llms-full.txt.
  • CNI locations PDF — the asset is versioned by date in its filename, so this link will rot again on the next revision. Current filename taken from network-interconnect/llms-full.txt. Linking the Get started page instead would be more durable if you'd prefer that.
  • Vitest fixtures / Pages examples — both repo paths are gone with no successor repo, so I pointed them at the equivalent docs pages rather than dropping the bullets.

Verification

Every replacement returns HTTP 200. After the change, a re-sweep of all 154 docs/GitHub links in skills/cloudflare/ returns zero 404s (the only remaining non-200 is the intentional https://github.com/user/repo.git placeholder).

🤖 Generated with Claude Code

All of these currently return HTTP 404, so an agent following them gets
nothing back and typically retries variations of the guess.

- argo/ -> argo-smart-routing/
- artifacts/api/artifactfs/ -> artifacts/guides/artifact-fs/ (page moved)
- cni-locations-2026-01.pdf -> cni-locations-05-may-2026.pdf (2 files;
  current filename per network-interconnect/llms-full.txt)
- workers-ai/realtimekit/ -> realtime/realtimekit/
- workers/tutorials/connect-to-postgres/ -> workers/tutorials/postgres/
- workers-sdk/tree/main/templates -> cloudflare/templates (repo moved)
- workers-sdk fixtures/vitest-pool-workers-examples -> the Vitest
  integration docs page (the fixtures path no longer exists)
- cloudflare/pages-example-projects -> Pages framework guides (repo
  deleted, no successor repo)

Every replacement URL was verified to return HTTP 200.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant