← 返回 Skills 市场
agent execution market
作者
Justin Liu
· GitHub ↗
· v1.0.0
· MIT-0
278
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install agent-execution-market
功能描述
Manage user intents through submission, validation, lifecycle tracking, cancellation, bidding, execution, and completion with cryptographic verification and...
使用说明 (SKILL.md)
Agent Execution Market - Skills / 技能说明
English | 中文
English Version
🎯 Core Skills & Capabilities
Agent Execution Market provides a comprehensive intent execution infrastructure with the following key skills:
1. Intent Management 意图管理
Capabilities:
- Intent Submission: Accept and validate user intents with cryptographic signatures
- Intent Lifecycle: Track intents through 7 states (pending → bidding → assigned → executing → completed/failed/cancelled)
- Intent Validation: Schema validation with Zod, constraint checking
- Intent Cancellation: Allow submitters to cancel pending intents
- Expiry Handling: Automatic cleanup of expired intents
Use Cases:
- DeFi operations (swaps, yield optimization)
- Data fetching and aggregation
- Cross-chain transfers
- AI model inference
- Multi-step workflows
2. Solver Registry & Reputation 求解器注册与信誉
Capabilities:
- Solver Registration: Onboard new autonomous agents with capability declarations
- Capability Matching: Find solvers based on intent type and requirements
- Reputation Scoring: Track solver performance with 5-factor scoring:
- Success rate (40% weight)
- Execution speed (20% weight)
- Cost efficiency (20% weight)
- Uptime (10% weight)
- Security record (10% weight)
- Heartbeat Monitoring: Track solver availability
- Status Management: Active/Busy/Offline/Suspended states
Use Cases:
- Solver discovery for specific intent types
- Quality assurance through reputation
- Load balancing across solver network
- Fraud detection and prevention
3. Competitive Matching Engine 竞争性匹配引擎
Capabilities:
- Bid Collection: Gather bids from multiple solvers during bidding window (default 10s)
- Multi-Factor Scoring: Evaluate bids based on:
- Solver reputation (40%)
- Bid price (30%, lower is better)
- Estimated execution time (20%, faster is better)
- Historical response time (10%)
- Best Solver Selection: Automated selection of optimal solver
- Bid Signature Verification: Ensure bid authenticity
Use Cases:
- Price optimization for users
- Quality-cost balance
- Fast execution guarantees
- Transparent solver competition
4. Cryptographic Verification 加密验证
Capabilities:
- Signature Generation & Verification: Ed25519 for all operations
- State Commitment Tracking: SHA-256 hashing of pre/post execution states
- Merkle Tree Construction: Build audit trails for execution traces
- Proof Validation: 5-step verification process:
- Signature verification
- Result hash checking
- State transition validation
- Timestamp validity
- Merkle proof verification
- Fraud Detection: Identify conflicting proofs or invalid state transitions
Use Cases:
- Trustless execution verification
- Dispute resolution
- Compliance and auditing
- Security enforcement
5. Real-Time Event System 实时事件系统
Capabilities:
- WebSocket Server: Bidirectional real-time communication
- Event Broadcasting: 11 event types covering entire intent lifecycle:
intent.submittedintent.assignedintent.completedintent.failedsolver.registeredsolver.updatedsolver.offlinebid.submittedbid.selectedexecution.startedexecution.completed
- Pub/Sub Pattern: Subscribers receive relevant updates
- Event Filtering: Subscribe to specific event types
Use Cases:
- Live dashboards
- Real-time notifications
- Monitoring and alerting
- Event-driven integrations
6. REST API 接口服务
Capabilities:
- 13 HTTP Endpoints:
- Intents: Submit, list, get, cancel
- Solvers: Register, list, get, heartbeat
- Bids: Submit, list by intent
- Market: Statistics
- System: Health check
- Type-Safe Responses: Structured JSON with error handling
- Pagination Support: Efficient large dataset handling
- CORS Configuration: Cross-origin access control
Use Cases:
- Web/mobile app integration
- SDK development
- Third-party integrations
- API-first architecture
7. CLI Tools 命令行工具
Capabilities:
- Three Command Aliases:
aem,openclaw-aem,oc-aem - Key Management: Generate and manage Ed25519 keypairs
- Intent Operations: Submit, query, list, cancel intents
- Solver Operations: Register, update, check status
- Market Monitoring: View statistics and active intents
Commands:
aem keygen # Generate keypair
aem intent submit # Submit intent
aem intent status \x3Cid> # Check intent status
aem intent list # List intents
aem solver register # Register solver
aem solver status \x3Cid> # Check solver status
aem market stats # Market statistics
Use Cases:
- Quick testing and prototyping
- Admin operations
- Automation scripts
- DevOps integration
8. TypeScript SDK SDK 开发包
Capabilities:
- Full API Coverage: All endpoints wrapped in type-safe methods
- Event Listeners: Subscribe to WebSocket events programmatically
- Error Handling: Structured error types and responses
- Promise-Based: Modern async/await patterns
- Type Definitions: Complete .d.ts files for IDE autocomplete
Example Usage:
import { AEMClient } from 'openclaw-agent-execution-market';
const client = new AEMClient('http://localhost:3000');
// Submit intent
const intent = await client.submitIntent({
type: 'data-fetch',
params: { url: 'https://api.example.com' },
constraints: { maxFee: 100, deadline: Date.now() + 60000 }
});
// Listen to events
client.on('intent.completed', (event) => {
console.log('Intent completed:', event.data);
});
Use Cases:
- Application integration
- Custom UI development
- Automated workflows
- Testing and simulation
9. Developer Experience 开发体验
Capabilities:
- Hot Reload: Development mode with automatic restart
- TypeScript Support: Full type safety throughout
- Example Code: 2 complete examples (solver & intent submission)
- JSON Schemas: Intent validation schemas
- Documentation: Comprehensive README and guides
Development Tools:
npm run dev # Development server with hot reload
npm run build # TypeScript compilation
npm run lint # Code linting
npm run format # Code formatting
npm test # Test suite
Use Cases:
- Rapid prototyping
- Learning and experimentation
- Contribution to project
- Custom extensions
🌟 Unique Selling Points
- Intent-First Design: Revolutionary approach to agent coordination
- Competitive Marketplace: Multiple agents = better outcomes
- Cryptographic Guarantees: Trust through math, not authority
- Production-Ready: Complete implementation with no placeholders
- Developer-Friendly: Excellent tooling and documentation
📊 Performance Characteristics
- Latency: \x3C100ms for intent submission
- Throughput: Supports concurrent intent processing
- Scalability: Stateless architecture, horizontally scalable
- Reliability: Comprehensive error handling and recovery
🔧 Integration Capabilities
Easy Integration With:
- Node.js applications (native)
- Web browsers (via REST API)
- Python/Go/Rust (via REST API)
- Blockchain smart contracts (via oracles)
- Existing agent frameworks (OpenClaw, AutoGPT, etc.)
Deployment Options:
- Standalone server
- Docker container
- Kubernetes cluster
- Serverless functions
- Edge computing nodes
📦 Package Information
- Package Name:
openclaw-agent-execution-market - Current Version: 0.1.0
- License: MIT
- Node.js: ≥18.0.0
- Dependencies: 6 production, 15 development
中文版本
🎯 核心技能与能力
代理执行市场提供了全面的意图执行基础设施,具备以下关键技能:
1. 意图管理 Intent Management
能力:
- 意图提交: 接受并验证带有加密签名的用户意图
- 意图生命周期: 追踪意图的 7 种状态(待处理 → 竞价 → 已分配 → 执行中 → 已完成/失败/取消)
- 意图验证: 使用 Zod 进行 Schema 验证和约束检查
- 意图取消: 允许提交者取消待处理的意图
- 过期处理: 自动清理过期的意图
使用场景:
- DeFi 操作(交换、收益优化)
- 数据获取和聚合
- 跨链转账
- AI 模型推理
- 多步骤工作流
2. 求解器注册与信誉 Solver Registry & Reputation
能力:
- 求解器注册: 引入新的自主代理并声明能力
- 能力匹配: 根据意图类型和需求找到求解器
- 信誉评分: 通过 5 因素评分追踪求解器性能:
- 成功率(40% 权重)
- 执行速度(20% 权重)
- 成本效率(20% 权重)
- 在线时间(10% 权重)
- 安全记录(10% 权重)
- 心跳监控: 追踪求解器可用性
- 状态管理: 活跃/忙碌/离线/暂停状态
使用场景:
- 特定意图类型的求解器发现
- 通过信誉保证质量
- 求解器网络的负载均衡
- 欺诈检测和预防
3. 竞争性匹配引擎 Competitive Matching Engine
能力:
- 竞价收集: 在竞价窗口期(默认 10 秒)收集多个求解器的竞价
- 多因素评分: 基于以下因素评估竞价:
- 求解器信誉(40%)
- 竞价价格(30%,越低越好)
- 预估执行时间(20%,越快越好)
- 历史响应时间(10%)
- 最佳求解器选择: 自动选择最优求解器
- 竞价签名验证: 确保竞价真实性
使用场景:
- 为用户优化价格
- 质量-成本平衡
- 快速执行保证
- 透明的求解器竞争
4. 加密验证 Cryptographic Verification
能力:
- 签名生成与验证: 所有操作使用 Ed25519
- 状态承诺追踪: 使用 SHA-256 哈希执行前后状态
- Merkle 树构建: 为执行轨迹构建审计追踪
- 证明验证: 5 步验证流程:
- 签名验证
- 结果哈希检查
- 状态转换验证
- 时间戳有效性
- Merkle 证明验证
- 欺诈检测: 识别冲突证明或无效状态转换
使用场景:
- 无信任执行验证
- 争议解决
- 合规性和审计
- 安全执行
5. 实时事件系统 Real-Time Event System
能力:
- WebSocket 服务器: 双向实时通信
- 事件广播: 11 种事件类型覆盖整个意图生命周期
- 发布/订阅模式: 订阅者接收相关更新
- 事件过滤: 订阅特定事件类型
使用场景:
- 实时仪表板
- 实时通知
- 监控和告警
- 事件驱动集成
6. REST API 接口服务
能力:
- 13 个 HTTP 端点: 意图、求解器、竞价、市场、系统
- 类型安全响应: 结构化 JSON 和错误处理
- 分页支持: 高效处理大数据集
- CORS 配置: 跨域访问控制
7. CLI 工具 Command-Line Tools
能力:
- 三个命令别名:
aem,openclaw-aem,oc-aem - 密钥管理: 生成和管理 Ed25519 密钥对
- 意图操作: 提交、查询、列出、取消意图
- 求解器操作: 注册、更新、检查状态
- 市场监控: 查看统计和活跃意图
8. TypeScript SDK 开发包
能力:
- 完整 API 覆盖: 所有端点都有类型安全方法包装
- 事件监听器: 以编程方式订阅 WebSocket 事件
- 错误处理: 结构化的错误类型和响应
- 基于 Promise: 现代 async/await 模式
- 类型定义: 完整的 .d.ts 文件支持 IDE 自动完成
9. 开发体验 Developer Experience
能力:
- 热重载: 开发模式自动重启
- TypeScript 支持: 全程类型安全
- 示例代码: 2 个完整示例
- JSON Schemas: 意图验证 schema
- 文档: 全面的 README 和指南
🌟 独特优势
- 意图优先设计: 革命性的代理协调方法
- 竞争性市场: 多个代理 = 更好的结果
- 加密保证: 通过数学而非权威建立信任
- 生产就绪: 完整实现,无占位符
- 开发者友好: 优秀的工具和文档
📊 性能特征
- 延迟: 意图提交 \x3C100ms
- 吞吐量: 支持并发意图处理
- 可扩展性: 无状态架构,可水平扩展
- 可靠性: 全面的错误处理和恢复
🔧 集成能力
易于集成:
- Node.js 应用(原生)
- 网页浏览器(通过 REST API)
- Python/Go/Rust(通过 REST API)
- 区块链智能合约(通过预言机)
- 现有代理框架(OpenClaw、AutoGPT 等)
部署选项:
- 独立服务器
- Docker 容器
- Kubernetes 集群
- 无服务器函数
- 边缘计算节点
📦 包信息
- 包名:
openclaw-agent-execution-market - 当前版本: 0.1.0
- 许可证: MIT
- Node.js: ≥18.0.0
- 依赖: 6 个生产依赖,15 个开发依赖
Built for the future of autonomous agents
为自主代理的未来而构建
安全使用建议
This package reads like full product documentation, not an installable skill. Before using or installing: (1) ask the publisher for the actual code repository or npm package and verify the package contents and install steps; (2) request explicit runtime requirements: which endpoints, which env vars (private keys, service URLs), and what binaries will be installed; (3) do not provide secrets or private keys unless you confirm a trustworthy implementation and review the code; (4) if you expected an operational CLI/SDK, insist on an install spec (npm package, checksums, GitHub release link) and auditable source — otherwise treat this as informational documentation only.
功能分析
Type: OpenClaw Skill
Name: agent-execution-market
Version: 1.0.0
The skill bundle provides documentation and metadata for the 'Agent Execution Market,' a decentralized infrastructure for AI agent coordination. The files (skill.md and readme.md) describe legitimate features such as intent management, solver reputation systems, and cryptographic verification using Ed25519 and SHA-256. No malicious code, data exfiltration logic, or prompt injection attempts were found; the content is entirely aligned with its stated purpose of providing a verifiable execution marketplace.
能力评估
Purpose & Capability
The skill advertises a full Agent Execution Market (server endpoints, WebSocket, CLI, TypeScript SDK, Ed25519 key management, Merkle proofs, etc.) but the bundle contains only prose (SKILL.md and readme). There are no binaries, no npm package, no network endpoint configuration, and no declared credentials. A functioning marketplace would legitimately require code, dependencies, network endpoints, and keys — their absence is a significant inconsistency.
Instruction Scope
The SKILL.md describes runtime behaviors (submit intents, verify signatures, run bidding windows, maintain reputations, provide 13 REST endpoints and 11 WebSocket events) but provides no implementation, no base URLs, and no instructions for where to perform these network operations. The docs include examples pointing at 'http://localhost:3000' and CLI commands but the skill does not install or declare those tools. The runtime instructions therefore promise operations the skill cannot actually perform as packaged.
Install Mechanism
There is no install spec (instruction-only). While 'no install' is low risk from a code-execution perspective, here it's notable because the described capabilities would normally require an installable package (npm) or binaries. The lack of any install mechanism is inconsistent with the claimed functionality and suggests this is documentation-only rather than an operational skill.
Credentials
The skill claims cryptographic key management and signing (Ed25519) and operations that would normally require private keys, API endpoints, or service credentials, yet declares no required environment variables, no primary credential, and no config paths. This mismatch means the skill either expects secrets to be supplied ad hoc (not declared) or cannot perform the claimed cryptographic operations — both are red flags.
Persistence & Privilege
The skill does not request 'always: true' and uses default model-invocation settings. It does not declare any system-wide persistence or elevated privileges. On this axis there is no immediate concern.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install agent-execution-market - 安装完成后,直接呼叫该 Skill 的名称或使用
/agent-execution-market触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Agent Execution Market v1.0.0
- Initial public release of Agent Execution Market.
- Provides robust intent management with lifecycle tracking, validation, and cancellation.
- Includes autonomous agent (solver) registry with capability matching and reputation scoring.
- Features a competitive bid-based matching engine for optimal solver selection.
- Integrates end-to-end cryptographic verification and fraud detection.
- Real-time event system, REST API, TypeScript SDK, and CLI tools for full developer support.
元数据
常见问题
agent execution market 是什么?
Manage user intents through submission, validation, lifecycle tracking, cancellation, bidding, execution, and completion with cryptographic verification and... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 278 次。
如何安装 agent execution market?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install agent-execution-market」即可一键安装,无需额外配置。
agent execution market 是免费的吗?
是的,agent execution market 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
agent execution market 支持哪些平台?
agent execution market 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 agent execution market?
由 Justin Liu(@zhenstaff)开发并维护,当前版本 v1.0.0。
推荐 Skills