This is a CLI-first web scraping tool that lets you pull data from websites straight from the terminal without writing Python code. The extract commands are the main event: use `get` for static sites, `fetch` when you need browser automation for JavaScript-heavy pages, and `stealthy-fetch` when you hit Cloudflare or anti-bot protection. Output format is dead simple, determined by file extension: .md for markdown, .txt for clean text, .html for raw. The `--ai-targeted` flag strips out all the noise (scripts, styles, hidden elements) which is handy if you're feeding scraped content into Claude. It handles the usual suspects like custom headers, cookies, CSS selectors, and proxies. Good fit if you're prototyping data pipelines or just need quick one-off extractions without spinning up a full scraping project.

skills.sh installs
276
GitHub stars
2
last updated
Aug 21, 2026

Install

$ npx -y skills add hyperpuncher/dotagents --skill scrapling --agent claude-code

Installs into .claude/skills of the current project.

Files

scrapling cli

use scrapling extract to fetch a page and save selected or full content without writing code.

setup

uv tool install "scrapling[shell]"
scrapling install

update Scrapling and refresh browsers and fingerprints when required by a release:

uv tool upgrade scrapling
scrapling install --force

required safety

always add --ai-targeted when content will be read by an AI model. it keeps the main body, removes noisy and hidden content that may contain prompt injection, strips comments and zero-width characters, and enables ad blocking for browser commands.

choose a command

use casecommand
static pages, blogs, news, APIsget, post, put, delete
JavaScript-rendered pagesfetch
Cloudflare or anti-bot protectionstealthy-fetch

start with get, then try fetch, then stealthy-fetch.

output

output format is selected by the file extension:

  • .md: markdown
  • .html: HTML
  • .txt: clean text

Sponsors

Details

Repository
github.com/hyperpuncher/dotagents
Categories
Automation & Workflows, CLI & Terminal
First seen
Jun 3, 2026
1zrong avataros-usezrong/skillsCross-platform operating system automation and screen control toolkit. Use when users need screenshots, mouse/keyboard control, visual recognition, window manag272skills.sh installs
2nucliweb avatarwebperf-interactionnucliweb/webperf-snippetsIntelligent interaction performance analysis with automated workflows for INP debugging, scroll jank investigation, and main thread blocking. Includes decision 267skills.sh installs
3nucliweb avatarwebperf-loadingnucliweb/webperf-snippetsIntelligent loading performance analysis with automated workflows for TTFB investigation (DNS/connection/server breakdown), render-blocking detection, script pe267skills.sh installs
4martinholovsky avatarfastapi-expertmartinholovsky/claude-skills-generatorExpert FastAPI developer specializing in production-ready async REST APIs with Pydantic v2, SQLAlchemy 2.0, OAuth2/JWT authentication, and comprehensive securit265skills.sh installs
5odysseus0 avatarsymphony-setupodysseus0/symphonySet up Symphony (OpenAI's Codex orchestrator) for a user's repo. Use when the user mentions Symphony setup, configuring Symphony, getting Symphony running, or w262skills.sh installs
6salesforceairesearch avatartesting-agentforcesalesforceairesearch/agentforce-adlcWrite, run, and analyze structured test suites for Agentforce agents. TRIGGER when: user writes or modifies test spec YAML (AiEvaluationDefinition); runs sf age258skills.sh installs