Agent skill
sitepanda
Scrape websites with a headless browser and extract main readable content as Markdown. Use this skill when the user asks to retrieve, analyze, or summarize content from a URL or website.
Install this agent skill to your Project
npx add-skill https://github.com/hokupod/sitepanda/tree/main/assets
SKILL.md
Sitepanda (Web Scraping Tool)
Instructions
-
When the user provides a URL or asks for website content, use Sitepanda to scrape the page.
-
By default, use the following command to scrape a single page:
sitepanda scrape <URL> --silent --limit 1
-
If you need to perform recursive scraping (following links), you must ask the user for confirmation before starting, as it may take a long time.
-
Capture the output, which is returned in Markdown format.
-
Read and analyze the extracted content.
-
Respond to the user using only the relevant information from the page.
-
If the content is long, summarize or extract only the necessary sections.
Examples
Example 1
User request: "Please summarize the article at https://example.com/blog/post-123"
Agent behavior:
- Use Sitepanda to scrape the page
- Read the extracted Markdown
- Summarize the main points in the response
Example 2
User request: "What does this documentation page say? https://example.com/docs"
Agent behavior:
- Fetch the page using Sitepanda
- Extract key sections
- Explain the content concisely
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
handoff
Compact the current conversation into a handoff document for another agent to pick up.
migrate-to-shoehorn
Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.
obsidian-vault
Search, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize notes in Obsidian.
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.
git-guardrails-claude-code
Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute. Use when user wants to prevent destructive git operations, add git safety hooks, or block git push/reset in Claude Code.
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.
Didn't find tool you were looking for?