Broken Link Checker
Crawl a website for broken links and create GitHub issues for each one found
Example Prompt
Crawl our docs site at docs.example.com and create issues for any broken links you find
About
Systematically crawls a target website by navigating pages and checking all outbound links for HTTP errors or timeouts. Takes screenshots of pages with broken links as evidence, then creates individual GitHub issues for each broken link with the page location, link target, and error details.
Workflow Steps
Navigate to the target website and extract all links from the page
๐ฏ Navigate PageAttempt to fetch each extracted link to check for HTTP errors
๐ Fetch URLTake screenshots of pages containing broken links for evidence
๐ท Take ScreenshotCreate a GitHub issue for each broken link with details and screenshot
โ Create IssueTools Used
Fetch URL
Make an HTTP request to a URL and return the response body
Create Issue
Create a new issue in a GitHub repository with title, body, labels, and assignees
Navigate Page
Navigate to a URL and extract the page content as text or HTML
Take Screenshot
Navigate to a URL and capture a screenshot of the rendered page