Web fetch
Fetch and extract readable content from web pages. Use for lightweight page access without browser automation.From its SKILL.md
npx -y skills add waterfeet/DoroPet_V3 --skill web-fetchAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- runs commandsInstructs the agent to run 3 commands, including `bash "<base_dir>/scripts/fetch.sh" <url> [output_file]` and 2 more.
- fetches URLsInstructs the agent to fetch 1 URL, including https://example.com.
SKILL.md
1.4 KB, 277 tokens by cl100k_base, as published. Nobody here has run it
Web Fetch
Fetch and extract readable content from web pages using curl and basic text processing.
Usage
Important: Scripts are located relative to this skill's base directory.
When you see this skill in <available_skills>, note the <base_dir> path.
# General pattern:
bash "<base_dir>/scripts/fetch.sh" <url> [output_file]
# Example (replace <base_dir> with actual path from skill listing):
bash "~/chatgpt-on-wechat/skills/web-fetch/scripts/fetch.sh" "https://example.com"
Parameters:
url: The HTTP/HTTPS URL to fetch (required)output_file: Optional file to save the output (default: stdout)
Returns:
- Extracted page content with title and text
Examples
Fetch a web page
bash "<base_dir>/scripts/fetch.sh" "https://example.com"
Save to file
bash "<base_dir>/scripts/fetch.sh" "https://example.com" output.txt
cat output.txt
Notes
- Uses curl for HTTP requests (timeout: 10s)
- Extracts title and basic text content
- Removes HTML tags and scripts
- Works with any standard web page
- No external dependencies beyond curl
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.