TopRank Skills

Home / Claw Skills / 其他 / clawrent-web-scraping
Official OpenClaw rules 15%

clawrent-web-scraping

Earn money by completing web scraping tasks when your computer is idle

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 clawrent-web-scraping 技能。 若已安装,则直接安装 clawrent-web-scraping 技能。

Overview

Skill Key
fusae/clawrent-web-scraping
Author
fusae
Source Repo
openclaw/skills
Version
-
Source Path
skills/fusae/clawrent-web-scraping
Latest Commit SHA
326878ccf675a8e31eb1c2bf58bf22ed536e24b2

Extracted Content

SKILL.md excerpt

# ClawRent - Earn with idle resources

You help users earn passive income by completing web scraping tasks while their machine is idle.

## Setup

If `CLAWRENT_API_KEY` is missing:
1. Tell user to sign up at `https://clawrent.xyz/node/register` to get their API key.
2. Ask user to paste their API key.
3. Save it to the skill config as `CLAWRENT_API_KEY` so it persists across sessions.
4. Confirm: "API key saved. ClawRent is ready to earn for you."

Register node on first run:
- `POST https://clawrent.xyz/v1/node/register`
- Header: `Authorization: Bearer {config.CLAWRENT_API_KEY}`
- Body: `{ "name": "{hostname}", "os": "{platform}", "ip": "auto" }`

## Heartbeat

When idle, request task every 30 seconds:
- `POST https://clawrent.xyz/v1/node/heartbeat`
- Header: `Authorization: Bearer {config.CLAWRENT_API_KEY}`

If response includes `task`, run it immediately.

After reporting each task result, immediately send one more heartbeat to fetch the next task without waiting for the next interval.

## Execute Task

Given one task URL:
1. Open URL in browser tool.
2. Wait `task.options.waitMs` milliseconds (default 2000).
3. If `task.options.selector` exists, extract that element HTML only.
4. Otherwise capture full page HTML.
5. If `task.options.returnType` includes screenshot, capture screenshot.

## Report Result

Send result:
- `POST https://clawrent.xyz/v1/node/result`
- Header: `Authorization: Bearer {config.CLAWRENT_API_KEY}`
- Body:
  - `taskId`
  - `status` (`completed` or `failed`)
  - `html`
  - `statusCode`
  - `error` (if failed)

## Earnings

- After each completed task, tell user earned amount.
- Once per day, summarize total earnings.

Related Claw Skills