Agent skill
web-load2
Loads and extracts all content from web URLs. Use when the user asks to fetch, load, or retrieve content from a website or URL.
Install this agent skill to your Project
npx add-skill https://github.com/workromancer/my-claude-settings/tree/main/skills/web-load2
SKILL.md
Web Content Loader
This skill helps you load and extract all content from web URLs efficiently.
Instructions
When loading content from a URL:
-
Use WebFetch to fetch the content from the provided URL
- The URL must be fully-formed and valid
- Provide a clear prompt describing what information to extract
- HTTP URLs will be automatically upgraded to HTTPS
-
Extract all content by using an appropriate prompt like:
- "Extract all text content from this page"
- "Get the complete page content including all sections"
- "Retrieve all information from this webpage"
-
Handle redirects properly:
- If WebFetch returns a redirect message, make a new request with the redirect URL
-
Save content if requested:
- If the user wants to save the content, use the Write tool to save to a file
- Suggest appropriate filenames based on the URL or content
Examples
Basic URL fetch:
User: Load content from https://example.com
Action: Use WebFetch with prompt "Extract all text content from this page"
Fetch and save:
User: Load https://docs.example.com/guide and save it
Action:
1. Use WebFetch to get content
2. Use Write to save to a markdown file
Multiple URLs:
User: Load content from these URLs: url1, url2, url3
Action: Use WebFetch for each URL in parallel when possible
Best Practices
- Always validate that URLs are well-formed before fetching
- Use descriptive prompts when calling WebFetch to get complete content
- For large amounts of content, consider saving to files
- Process multiple URLs in parallel when they're independent
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
project-overview-html
Creates interactive HTML visualizations of project structure, dependencies, and statistics. Use when the user asks to visualize the project, create a project overview, or generate an HTML dashboard of the codebase.
update-project-docs
Automated project documentation updater that synchronizes and maintains current documentation across the project
handoff
Compact the current conversation into a handoff document for another agent to pick up.
scaffold-exercises
Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.
setup-pre-commit
Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.
edit-article
Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.
Didn't find tool you were looking for?