← 返回 Skills 市场
seesayearn-boop

Loopuman

作者 seesayearn-boop · GitHub ↗ · v0.1.0
cross-platform ✓ 安全检测通过
658
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install loopuman
功能描述
Route tasks needing real human judgment, local knowledge, or cultural insight to verified workers paid via cUSD on Celo, for verification, translation, moder...
使用说明 (SKILL.md)

Loopuman — The Human Layer for AI

Route tasks to verified human workers when AI alone isn't enough. Workers are paid in 8 seconds via cUSD on Celo blockchain. No app download required — workers operate via Telegram and WhatsApp.

When to Use This Skill

Use Loopuman when the task requires real human judgment, perception, or local knowledge that AI cannot reliably provide:

  • Verification — "Is this business address real?" "Does this photo match this listing?"
  • Translation — Nuanced, culturally-aware translation (not just word-for-word)
  • Content moderation — "Is this image appropriate?" "Does this review violate guidelines?"
  • Image labeling — "What objects are in this photo?" "Rate this image quality 1-10"
  • Local knowledge — "What's the current price of tomatoes in Nairobi?"
  • Surveys & opinions — "Which logo design is better?" "Rate this product description"
  • Data collection — "Find the phone number for this restaurant"
  • Quality assurance — "Does this AI-generated text sound natural?"

Do NOT use for tasks AI can handle: math, code generation, summarization, web search, file operations.

Setup

Create the config file with your Loopuman API key:

mkdir -p ~/.openclaw/skills/loopuman
cat > ~/.openclaw/skills/loopuman/config.json \x3C\x3C 'EOF'
{
  "apiKey": "YOUR_API_KEY",
  "apiUrl": "https://api.loopuman.com"
}
EOF

Get your API key (one command, no auth needed):

curl -X POST https://api.loopuman.com/api/v1/register \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]", "company_name": "Your Name", "promo_code": "LOBSTER"}'

This returns your api_key (starts with lpm_). Save it immediately — it cannot be retrieved later.

Promo codes for free credits:

  • CLAW500 — 500 VAE ($5.00) for first 10 OpenClaw testers
  • LOBSTER — 100 VAE ($1.00) for early access (50 spots)
  • No code — 25 VAE ($0.25) welcome bonus

To add more funds, message @LoopumanBot on Telegram and link your account.

API Authentication

All requests use the x-api-key header:

x-api-key: YOUR_API_KEY

Creating a Task

scripts/loopuman.sh create \
  --title "Verify business address" \
  --description "Check if this address exists on Google Maps: 123 Main St, Nairobi, Kenya. Reply with YES/NO and a screenshot." \
  --category other \
  --budget 50 \
  --estimated-seconds 120

Parameters:

  • --title — Short task title (required)
  • --description — Detailed instructions for the human worker (required, be specific!)
  • --category — One of: survey, labeling, translation, writing, research, content_creation, ai_training, micro, other (default: other). Note: for verification tasks use other, for moderation use other, for data collection use research.
  • --budget — Payment in VAE tokens. 100 VAE = $1 USD. (default: 100)
  • --estimated-seconds — Expected time for worker to complete (required for fair pay calculation, default: 120)
  • --max-workers — Number of workers (default: 1, max: 100)
  • --prioritynormal or high (high notifies workers immediately)
  • --webhook — URL for push notifications on completion

Category minimum budgets:

  • survey, labeling, ai_training, micro: 25 VAE ($0.25)
  • research, content_creation: 75 VAE ($0.75)
  • writing, translation: 100 VAE ($1.00)

Fair pay enforcement: Loopuman enforces a $6/hr minimum effective rate. If your budget divided by estimated time is below this, the API will suggest a higher budget.

Writing good task descriptions:

  • Be specific about what you need ("Reply YES or NO" not "verify this")
  • Include all context the worker needs
  • Specify the expected format of the response
  • Set clear success criteria

Checking Task Status + Getting Results

scripts/loopuman.sh status --task-id \x3CTASK_ID>

Returns full task details including:

  • status: active, completed, expired, cancelled
  • progress: count of approved, pending_review, in_progress submissions
  • submissions: array of approved worker results with content
  • pending_submissions: results awaiting your approval

Polling for Completion

For tasks that need a result before continuing:

# Poll every 30 seconds, timeout after 10 minutes
scripts/loopuman.sh wait --task-id \x3CTASK_ID> --interval 30 --timeout 600

Returns the result as soon as an approved submission is available.

Listing Tasks

scripts/loopuman.sh list

Cancelling a Task

scripts/loopuman.sh cancel --task-id \x3CTASK_ID>

Refunds your balance if no workers have started.

Task Types and Pricing

Category Description Min Budget (VAE) Typical Completion
survey Quick responses, opinions 25 ($0.25) 1-5 min
labeling Tag images, categorize content 25 ($0.25) 1-5 min
micro 5-second microtasks 25 ($0.25) \x3C1 min
ai_training RLHF, preference ranking 25 ($0.25) 1-5 min
research Find info, investigate 75 ($0.75) 5-20 min
content_creation Creative work 75 ($0.75) 5-20 min
writing Articles, descriptions 100 ($1.00) 10-30 min
translation Language translation 100 ($1.00) 5-15 min
other Custom tasks 25 ($0.25) Varies

Examples

Verify an address: "Create a Loopuman task to verify if '456 Kenyatta Ave, Nairobi' is a real business address" → create --title "Verify address" --description "Check Google Maps for 456 Kenyatta Ave, Nairobi. Reply YES/NO with screenshot." --category other --budget 30 --estimated-seconds 120

Translate with cultural context: "Use Loopuman to translate 'We're excited to launch' into Swahili naturally" → create --title "Translate to Swahili" --description "Translate to Swahili. Make it sound natural, not robotic: 'We're excited to launch our new product'" --category translation --budget 100 --estimated-seconds 180

Get a human opinion: "Ask a real person which logo looks more professional" → create --title "Logo comparison" --description "Which logo looks more professional? A or B? Explain why in 2 sentences." --category survey --budget 25 --estimated-seconds 60

Check AI output: "Have a human verify this AI-generated product description" → create --title "QA check on AI text" --description "Does this sound natural and accurate? Flag any issues: [paste text]" --category other --budget 30 --estimated-seconds 90

Error Handling

HTTP Code Meaning Fix
401 Invalid API key Check x-api-key in config.json
400 Missing fields or invalid category Check required params
402 Insufficient VAE balance Top up via @LoopumanBot
404 Task not found Verify task ID
429 Rate limit exceeded Wait and retry

Links

⚠️ Budget Safety: Tasks are paid to workers upon completion. Start with small budgets (25-50 VAE) when testing. Loopuman charges 20% commission on top of the budget you set.

安全使用建议
This package appears coherent for its stated purpose, but review these points before installing: - Protect the API key: store it only in the local config file and treat it like a credential (the service's register endpoint returns the key once and cannot retrieve it later). - Webhook caution: if you supply a webhook URL, task results and potentially user-provided content will be POSTed there — don't point it at systems that shouldn't receive user data. Validate and secure any webhook endpoint. - Avoid sending sensitive or regulated PII to human workers; the platform is designed for human review and may expose submitted content outside your control. - Confirm the API host (https://api.loopuman.com) and promo codes via the official vendor channels before putting funds or production data in the system. - The CLI script reads a fallback path (~/.clawdbot/...) and honors LOOPUMAN_CONFIG; if you use shared systems, be aware of where the config file is read from to avoid accidental reuse. Overall, the skill is internally consistent; the main risks are operational/privacy choices (webhooks, task content, payments), not incoherence in the package itself.
功能分析
Type: OpenClaw Skill Name: loopuman Version: 0.1.0 The OpenClaw AgentSkills bundle for Loopuman is classified as benign. The `SKILL.md` documentation clearly outlines the skill's purpose and usage without any evidence of prompt injection attempts or instructions for the AI agent to perform unauthorized actions. The `scripts/loopuman.sh` script uses standard tools (`curl`, `jq`) to interact with the specified Loopuman API (`https://api.loopuman.com`). JSON payloads are securely constructed using `jq -n --arg`, mitigating injection risks. While the `webhook_url` parameter allows specifying an external URL, this is a legitimate feature of the Loopuman API for notifications, not an inherent malicious action by the skill itself. There is no evidence of data exfiltration to unauthorized destinations, persistence mechanisms, or obfuscation.
能力评估
Purpose & Capability
Name/description describe routing tasks to human workers; required binaries (curl, jq), the shell CLI, and the API endpoints in the docs match that purpose. The script and docs consistently call the same API host (https://api.loopuman.com) and implement create/status/list/cancel/wait operations appropriate for a task-routing service.
Instruction Scope
SKILL.md instructs the agent and user only to create a local config file with an API key, call the Loopuman API, and optionally use webhooks. It explicitly prohibits using the skill for tasks AI can handle. The instructions do not ask the agent to read unrelated system files or exfiltrate unrelated credentials. The skill does suggest using webhooks (user-provided URLs) which is normal for callbacks but has privacy implications (see guidance).
Install Mechanism
No install spec (instruction-only plus a small CLI script). No downloads or archives are performed. The included Bash script is readable and straightforward (uses curl/jq); there are no obfuscated or network-downloaded binaries in the package. The script references an alternate legacy config path (~/.clawdbot) which appears to be a harmless compatibility fallback.
Credentials
The skill does not request environment variables or other unrelated credentials. It requires a Loopuman API key stored in a local config file (apiKey/apiUrl) which is appropriate for an external service. The script honors the LOOPUMAN_CONFIG override, again reasonable. It does not request AWS, Celo wallet private keys, or other unrelated secrets — payments occur off-band via Telegram/Celo per the docs.
Persistence & Privilege
The skill does not request 'always: true' or any elevated platform privileges and does not modify other skills or global agent settings. It only reads a local config file and supports an env override; this is normal and appropriately scoped.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install loopuman
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /loopuman 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of Loopuman skill for OpenClaw. - Route complex tasks to real verified human workers worldwide via the Loopuman API. - Supports human verification, translation, moderation, labeling, local knowledge, and subjective judgment tasks. - Simple setup with API key, cUSD payments on Celo blockchain, and Telegram/WhatsApp worker support. - Includes task creation, status tracking, polling, listing, and cancellation commands. - Provides usage guidance, error handling, and pricing info for fair compensation.
元数据
Slug loopuman
版本 0.1.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Loopuman 是什么?

Route tasks needing real human judgment, local knowledge, or cultural insight to verified workers paid via cUSD on Celo, for verification, translation, moder... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 658 次。

如何安装 Loopuman?

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

Loopuman 是免费的吗?

是的,Loopuman 完全免费(开源免费),可自由下载、安装和使用。

Loopuman 支持哪些平台?

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

谁开发了 Loopuman?

由 seesayearn-boop(@seesayearn-boop)开发并维护,当前版本 v0.1.0。

💬 留言讨论