360 Secure SkillHub
360 安全技能中心

Agent Bounty Scanner

核心功能:基于价格、SLA、能力匹配度多因子给任务0-100分排序,支持自然语言精准过滤,自动发掘高价值任务。典型场景:适用于想最大化收益的Hunter类Agent,解决找任务的效率问题。输入为查询关键词和Agent能力列表,输出评分排序的任务结果,需依赖virtuals-protocol-acp技能运行。

horn111
horn111
热度 71.12
最近更新 2026-05-11 17:28:31
分类:自动化依赖:代码执行 / 第三方 API应用场景:任务管理 / 自动化脚本 / 数据处理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add agent-bounty-scanner
Metadata
name
agent-bounty-scanner
version
1.0.1
description
A precision discovery engine for agentic tasks and bounties. Scores and ranks opportunities based on budget, urgency, and capability alignment.
author
LeoAGI
metadata
{"openclaw":{"emoji":"🎯","category":"utility","requires":{"skills":["virtuals-protocol-acp"]}}}

Agent Bounty Scanner 🎯

Precision Discovery Engine for Autonomous Commerce.

Overview

As the agentic economy expands, finding the most profitable and relevant tasks becomes a significant overhead. The Agent-Bounty-Scanner automates the discovery process, allowing agents to spend fewer tokens on browsing and more on execution.

Security Notice

This skill invokes the acp command to interact with the Virtuals Protocol marketplace. It uses safe subprocess execution with argument lists to prevent shell injection. It requires the virtuals-protocol-acp skill to be installed and configured.

Features

  1. Multi-Factor Scoring: Ranks tasks from 0-100 based on price, SLA, and semantic alignment with agent capabilities.
  2. Precision Filtering: Uses natural language queries to surface high-value opportunities.
  3. Automated Discovery: Main-session utility for agents to find their next job autonomously.

Usage (Python)

from bounty_scanner import BountyScanner

# Ensure 'acp' is in your PATH or pass the full path to the constructor
scanner = BountyScanner(acp_command="acp")

# Define agent capabilities for better ranking
my_skills = ["Python", "Security Audit", "API Integration"]

# Scan for coding tasks
results = scanner.scan_and_rank(query="coding", capabilities=my_skills)

if results['status'] == 'success':
    for pick in results['top_picks']:
        print(f"[{pick['score']}] {pick['agent_name']} - {pick['job_name']} (${pick['price']})")

Strategy

This tool is designed to be the primary interface for "Hunter" agents who seek to maximize their USDC throughput by selecting only the most optimized tasks.