shy20057/harness-erp-agen/web-scraper

Claude Code and agent skill by shy20057/harness-erp-agen

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

网页抓取技能 - 在沙箱内抓取指定URL的网页内容

Install

npx vskill@latest install shy20057/harness-erp-agen/web-scraper

SKILL.md

网页抓取技能

概述

在沙箱环境中执行网页抓取,获取供应商报价页面、行业资讯等公开网页内容。

使用方式

bash
python /skills/procurement/web-scraper/scraper.py --url <target_url> --output /output/scraped.json

参数说明

参数必填说明
--url是目标网页URL
--output否输出JSON路径,默认 /output/scraped.json
--selector否CSS选择器,默认 body
--timeout否超时秒数,默认 30

输出格式

json
{
"url": "https://...",
"title": "页面标题",
"content": "提取的文本内容",
"tables": [["表头1", "表头2"], ["数据1", "数据2"]],
"links": [{"text": "链接文字", "href": "https://..."}],
"scraped_at": "2024-01-01T00:00:00"
}

依赖

  • requests
  • beautifulsoup4
  • lxml

注意事项

  • 仅在沙箱内执行,不影响宿主机
  • 遵守 robots.txt 规则
  • 单次请求超时30秒自动终止
  • 仅抓取公开可访问页面

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/shy20057/harness-erp-agen/web-scraper/badge)](https://verified-skill.com/skills/shy20057/harness-erp-agen/web-scraper)

Something wrong with this skill or its page? Tell us.