← 返回 Skills 市场
human-pages-ai

Humanpages

作者 human-pages-ai · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ 安全检测通过
478
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install humanpages
功能描述
Search and hire real humans for tasks — photography, delivery, research, and more
使用说明 (SKILL.md)

Human Pages — Hire Humans for Real-World Tasks

Human Pages is an AI-to-human discovery layer. Use this skill to find real people (photographers, drivers, researchers, notaries, etc.) and hire them for tasks, paying directly in USDC with no platform fees.

Setup

  1. The MCP server must be running. Verify with openclaw mcp list — you should see humanpages.
  2. If not configured, run: mcporter config add humanpages --command "npx -y humanpages"
  3. HUMANPAGES_AGENT_KEY should contain your agent API key (starts with hp_). If the user doesn't have one yet, use register_agent to create one. Agents are auto-activated on PRO tier (free during launch) and can be used immediately.

Core Workflow

The typical lifecycle is: SearchRegisterHirePayReview.

1. Search for Humans

Use search_humans to find people. Filter by:

  • skill — e.g. "photography", "driving", "notary", "research"
  • equipment — e.g. "car", "drone", "camera"
  • language — ISO code like "en", "es", "zh"
  • location — city or neighborhood name
  • lat/lng/radius — GPS radius search in km
  • max_rate — maximum hourly rate in USD
  • work_mode — REMOTE, ONSITE, or HYBRID
  • verified — set to "humanity" for identity-verified humans only

Use get_human for a detailed public profile (bio, skills, services, reputation).

2. Register Agent

If the user has no agent key yet:

  1. Call register_agent with a name. Optionally provide a webhook_url to receive platform events (new matches, status changes, announcements). Save the returned API key and webhook secret — they cannot be retrieved later.
  2. Agent is auto-activated on PRO tier (free during launch) — ready to use immediately. No activation step needed.

Optional: Social verification (trust badge):

  1. Call request_activation_code to get an HP-XXXXXXXX code
  2. Ask user to post the code on social media (Twitter/X, LinkedIn, etc.)
  3. Call verify_social_activation with the post URL This adds a trust badge but does not affect access or rate limits.

Optional: Payment verification (trust badge):

  1. Call get_payment_activation for deposit address
  2. User sends USDC payment on-chain
  3. Call verify_payment_activation with tx hash and network

x402 pay-per-use: Agents can also pay per request via x402 (USDC on Base) — $0.05/profile view, $0.25/job offer. Include an x-payment header. Bypasses tier rate limits.

Use get_activation_status to check current tier and rate limits.

3. View Full Profiles

Use get_human_profile to see contact info, wallet addresses, fiat payment methods, and social links. Pass the agent_key. Agent is ready to use immediately after registration.

4. Create a Job Offer

Call create_job_offer with:

  • human_id — the human to hire
  • title and description — what needs to be done
  • price_usdc — agreed price
  • agent_id and agent_key — your agent credentials

Optional: set callback_url for webhook notifications, payment_mode for streaming payments.

Wait for the human to ACCEPT the offer. Poll with get_job_status.

5. Pay

One-time payment:

  1. Send USDC to the human's wallet (from get_human_profile)
  2. Call mark_job_paid with the transaction hash, network, and amount

Stream payment (ongoing work):

  1. Call start_stream after the human accepts
  2. For MICRO_TRANSFER: call record_stream_tick for each payment
  3. Use pause_stream, resume_stream, stop_stream to manage

6. Review

After the human marks the job complete, call leave_review with a 1-5 rating and optional comment.

Additional Tools

  • get_agent_profile — view any agent's public profile and reputation
  • verify_agent_domain — verify domain ownership for a trust badge
  • check_humanity_status — check if a human has Gitcoin Passport verification

Error Handling

  • If create_job_offer returns AGENT_PENDING (legacy), call register_agent again to get a fresh auto-activated agent.
  • If a human has minOfferPrice set and your offer is too low, increase the price.
  • Rate limit errors mean the tier cap was hit. Upgrade to PRO tier, use x402 pay-per-use, or wait.

Action Groups

Action Group Enabled Description
search Y Search humans and view public profiles
register Y Register and activate agents
jobs Y Create job offers and manage job lifecycle
payments Y Record payments and manage streams
reviews Y Leave reviews for completed jobs
安全使用建议
This skill appears coherent, but consider these practical precautions before installing: - Treat HUMANPAGES_AGENT_KEY like a secret: use a dedicated API key you can revoke and avoid exposing it elsewhere. - npx will download and execute the humanpages package at runtime; if you need stronger supply-chain guarantees, pin a specific package version or run in a sandboxed environment. - Webhook URLs and the webhook secret are sensitive — store them securely and only provide webhook URLs you control. The skill notes webhook secrets cannot be retrieved later. - Payments go to on-chain wallet addresses supplied by human profiles. Verify identity and reputation before sending USDC; do test transfers or escrow if available. - If you need more assurance about the upstream package, verify the npm package ownership and repository (humanpages) and prefer versions with reproducible releases.
功能分析
Type: OpenClaw Skill Name: humanpages Version: 1.1.0 The skill bundle provides a legitimate interface for the Human Pages platform (humanpages.ai), enabling AI agents to search for, hire, and pay human contractors via USDC. It utilizes standard MCP (Model Context Protocol) patterns, including an entry script (bin/start-mcp.sh) that executes the 'humanpages' package via npx and uses environment variables for API key management. The instructions in SKILL.md are well-documented, covering the full lifecycle of job management and agent registration without any evidence of malicious intent, data exfiltration, or deceptive prompt injection.
能力评估
Purpose & Capability
Name/description (find and hire humans) align with the declared requirements: HUMANPAGES_AGENT_KEY is the expected service credential and npx is needed to run the humanpages CLI/MCP server. There are no unrelated credentials, binaries, or config paths requested.
Instruction Scope
SKILL.md describes API-like actions (search, register_agent, create_job_offer, payment flows, webhooks) and does not instruct the agent to read unrelated system files or secrets. It does instruct the user/agent to record webhook secrets and wallet addresses and to perform on-chain USDC transfers — these are functional for the described payment flow but require user caution.
Install Mechanism
This is instruction-only with no install spec; the small start script execs `npx -y humanpages`. Using npx is a normal way to run a CLI, but note that npx will fetch and execute code from the npm registry at runtime, so you should trust the package source or pin a version if you require stricter supply-chain controls.
Credentials
Only a single credential (HUMANPAGES_AGENT_KEY) is required and declared as the primaryEnv. That is proportionate to an API-backed agent. No other tokens, keys, or unrelated env vars are requested.
Persistence & Privilege
Skill is not forced-always, is user-invocable, and permits autonomous invocation (the platform default). It does not request system-wide config changes or access to other skills' credentials. No persistence beyond the usual webhook/agent key artifacts is indicated.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install humanpages
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /humanpages 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
- Agents now auto-activate on PRO tier (free during launch); no manual activation required. - Registration workflow simplified—agents are ready to use immediately after registration. - Social and payment verification are now optional and only add trust badges (do not affect access or rate limits). - Support for webhooks added at agent registration for event notifications. - Documentation updated for clarity and to reflect the new onboarding process. - License field added (MIT).
v1.0.0
Initial release: search, hire, and pay real humans for physical-world tasks via AI agents
元数据
Slug humanpages
版本 1.1.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Humanpages 是什么?

Search and hire real humans for tasks — photography, delivery, research, and more. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 478 次。

如何安装 Humanpages?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install humanpages」即可一键安装,无需额外配置。

Humanpages 是免费的吗?

是的,Humanpages 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Humanpages 支持哪些平台?

Humanpages 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Humanpages?

由 human-pages-ai(@human-pages-ai)开发并维护,当前版本 v1.1.0。

💬 留言讨论