Install any skill in seconds. Free to start, no credit card required.
Get Started Free →dicklesworthstone/visit-webpage
Visit a webpage and extract its content as markdown, or fetch images.
Passed 9 of 15 test cases with the skill, and 5 of 15 without it.
and 4 more in the full report
7 fixed6 passed either way8 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
Does {baseDir}/visit.py rely purely on the URL file extension to determine if a target is an image, or does it check HTTP headers?
| Checked | Without skill | With skill |
|---|---|---|
| States that image detection relies on HTTP content-type detection. | Missed | Passed |
The instructions your model reads when the skill loads.
Fetch and extract readable content from web pages as markdown, or download images. Handles JavaScript-rendered content via Jina Reader service.
Optionally get a Jina API key for higher rate limits:
~/.profile or ~/.zprofile for zsh):
export JINA_API_KEY="your-api-key-here"
Without an API key, the service works with rate limits.
{baseDir}/visit.py <url>
# Read an article (returns markdown)
{baseDir}/visit.py https://example.com/article
# Fetch documentation
{baseDir}/visit.py https://docs.python.org/3/library/asyncio.html
# Download an image (auto-detected by content-type)
{baseDir}/visit.py https://example.com/image.png
# Then use read tool to view: read /tmp/visit-image-xxx.png
For HTML pages: Returns markdown content to stdout.
test cases passed, vs 5 / 15 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.