OpenClaw/clawhub-security-signals huggingface dataset:
Skill: freedompixels/ai-token-usage (version 1.0.2)

--- name: token-monitor description: | AI Token消耗监控。读取会话日志，统计Token消耗，检测异常并提供优化建议。 帮助用户了解AI使用成本，避免意外超支。 当用户说"Token"、"消耗多少"、"Token统计"、"费用"、"超支"时触发。 Keywords: Token, 消耗, 费用, 统计, 监控, 成本. metadata: {"openclaw": {"emoji": "📊"}} --- # Token Monitor - AI Token 消耗监控 监控 AI Token 消耗，检测异常，提供优化建议。 ## 功能 - 📊 读取 session 日志统计 Token 消耗 - 🚨 检测异常消耗（短时激增、重复失败等） - 💡 给出优化建议 - 📈 生成消耗趋势报告 ## 使用 ### 检查今日消耗 ```bash python3 ~/.qclaw/skills/token-monitor/scripts/token_stats.py --today ``` ### 检查指定日期 ```bash python3 ~/.qclaw/skills/token-monitor/scripts/token_stats.py --date 2026-04-13 ``` ### 检查异常模式 ```bash python3 ~/.qclaw/skills/token-monitor/scripts/token_stats.py --check-anomaly ``` ### 生成优化报告 ```bash python3 ~/.qclaw/skills/token-monitor/scripts/token_stats.py --report ``` ## 异常检测规则 | 规则 | 阈值 | 说明 | |------|------|------| | 单日总量 | >1000万 | 严重超标 | | 单小时 | >200万 | 需要检查 | | 重复失败 | >3次 | 死循环风险 | | 浏览器快照 | 单次>5000字 | 未压缩 | ## 历史数据参考 | 日期 | Input | Output | Total | 状态 | |------|-------|--------|-------|------| | 4/11 | 3.46M | 117K | 28.8M | 🚨 超标 | | 4/12 | 5.57M | 127K | 37.0M | 🚨 严重超标 | | 4/13 | 1.80M | 22K | 9.5M | ⚠️ 偏高 | | 4/14 | 430K | 20K | 3.7M | ✅ 正常 | **4/12是Token浪费最严重的一天**：3700万token，根因是Chrome CDP崩溃重试+ClawHub限速重试 ## 优化建议库 - 浏览器快照用 `compact=true` - 同一操作失败3次立即换方案 - 限速不硬等，跳转做其他事 - 后台进程不轮询 ## 数据存储 - 日志：`~/.qclaw/agents/main/sessions/*.jsonl` - 统计：`memory/token-usage-YYYY-MM-DD.json`


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: phheng/profit-margin-calculator-walmart (version 0.1.0)

--- name: profit-margin-calculator-walmart version: 1.0.0 description: "Walmart profit margin calculator for sellers. Calculate cost breakdowns including WFS fulfillment, storage fees, and referral fees. Includes comparison with Amazon FBA and lower competition advantage analysis. No API key required." metadata: {"nexscope":{"emoji":"💰","category":"ecommerce"}} --- # Profit Margin Calculator — Walmart 💰 Calculate product profitability for Walmart Marketplace sellers — cost breakdowns, profit margins, and WFS fee analysis. ## Installation ```bash npx skills add nexscope-ai/eCommerce-Skills --skill profit-margin-calculator-walmart -g ``` ## Cost Components | Cost Item | Description | |-----------|-------------| | Product Cost | FOB purchase price | | Inbound Shipping | Sea/air freight to WFS | | WFS Fulfillment | Walmart Fulfillment Services | | WFS Storage | Monthly storage fee | | Referral Fee | Platform commission (8-15%) | | Advertising | Walmart Connect ads | | Return Cost | Return processing loss | ## Walmart vs Amazon | Item | Walmart | Amazon | |------|---------|--------| | Fulfillment | WFS | FBA | | Referral fee | Lower | Higher | | Monthly storage | No fee | Yes | | Competition | Lower | High | ## Usage ```bash python3 scripts/calculator.py python3 scripts/calculator.py '{"selling_price": 24.99, "product_cost": 6, "wfs_fee": 4.95}' ``` ## Output Example ``` 💰 **Walmart Profit Analysis Report** Selling Price $24.99 100.0% ──────────────────────────────────────── Product Cost -$6.00 24.0% WFS Fulfillment -$4.95 19.8% Referral Fee -$3.75 15.0% ... ──────────────────────────────────────── Net Profit $6.19 24.8% ``` ## Walmart Advantages | Advantage | Benefit | |-----------|---------| | **No long-term storage** | Better for slow movers | | **Lower referral fees** | 6-15% vs 8-15% | | **Less competition** | Easier ranking | | **Growing marketplace** | More opportunities | ## Referral Fee Rates | Category | Rate | |----------|------| | Electronics | 8% | | Apparel | 15% | | Home & Kitchen | 15% | | Most categories | 8-15% | --- **Part of [Nexscope AI](https://www.nexscope.ai/) — AI tools for e-commerce sellers.**


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: wangyendt/tools-2 (version 0.1.2)

--- name: pywayne-vio-tools description: VIO (Visual Inertial Odometry) data processing utilities for SE(3) pose conversion and 3D visualization. Use when working with SE(3) matrices and need pose representation conversion (tx,ty,tz,qw,qx,qy,qz), 3D visualization of pose trajectories with orientation arrows, or Visual Inertial Odometry data transformation and analysis --- # Pywayne VIO Tools ## Overview Provides utilities for VIO data processing: convert between SE(3) transformation matrices and pose representations, and visualize pose trajectories in 3D with orientation indicators. ## Quick Start ```python from pywayne.vio.tools import SE3_to_pose, pose_to_SE3, visualize_pose import numpy as np # Convert SE(3) to pose SE3 = np.eye(4) # Single 4x4 SE(3) matrix pose = SE3_to_pose(SE3) # Returns [tx, ty, tz, qw, qx, qy, qz] # Batch conversion SE3_array = np.random.randn(10, 4, 4) # 10 SE(3) matrices poses = SE3_to_pose(SE3_array) # Convert back to SE(3) SE3_recon = pose_to_SE3(pose) # Visualize poses visualize_pose(poses) # 3D plot with position markers and orientation arrows ``` ## Core Functions ### SE3_to_pose Convert SE(3) transformation matrices to pose representation. **Input:** `SE3_mat` - Single 4x4 SE(3) matrix or array of N SE(3) matrices shape (N, 4, 4) **Output:** `pose` - Array shape (7,) or (N, 7) containing [tx, ty, tz, qw, qx, qy, qz] **Dependencies:** `qmt.quatFromRotMat()` for quaternion extraction ### pose_to_SE3 Convert pose representation back to SE(3) transformation matrices. **Input:** `pose_mat` - Single pose shape (7,) or array of N poses shape (N, 7) with [tx, ty, tz, qw, qx, qy, qz] **Output:** `SE3_mat` - Array of SE(3) matrices shape (4, 4) or (N, 4, 4) **Dependencies:** `qmt.quatToRotMat()`, `ahrs.Quaternion` ### visualize_pose 3D visualization of SE(3) poses with position markers and orientation arrows. **Parameters:** - `poses`: Array of poses [tx, ty, tz, qw, qx, qy, qz] - `arrow_length_ratio`: Scale factor for orientation arrows (default: 0.1) **Visualization:** - Black dots: Position (translation) - Red arrow: X-axis orientation - Green arrow: Y-axis orientation - Blue arrow: Z-axis orientation **Dependencies:** `matplotlib.pyplot`, `qmt.quatToRotMat()` ## Data Formats ### SE(3) Matrix ``` [[R00 R01 R02 tx] [R10 R11 R12 ty] [R20 R21 R22 tz] [ 0 0 0 1]] ``` ### Pose Representation ``` [tx, ty, tz, qw, qx, qy, qz] ``` Translation: tx, ty, tz (meters) Quaternion: qw, qx, qy, qz (Hamilton convention) ## Dependencies Required packages: - `numpy` - Array operations - `qmt` - Quaternion utilities - `ahrs` - Quaternion class - `matplotlib` - 3D visualization Install with: ```bash pip install numpy qmt ahrs matplotlib ```


Security scan verdicts — ClawScan: clean | static analysis:  | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: chongjie-ran/kimi-file-transfer (version 1.0.0)

# Kimi文件传输 | kimi-file-transfer 将本地文件发送到Kimi对话中供用户下载。 --- ## 作者 **SC&Chongjie** --- ## 功能 - 将本地文件发送到当前Kimi对话 - 支持任意文件类型 - 每次最多5个文件 --- ## 触发词 ``` "发送文件给我" "传输文件" "文件到Kimi" "上传文件到对话" ``` --- ## 使用方法 ### 方式1: 直接对话中请求 ``` 用户: SC，把 memory/db-ai-agent-strategy.md 发给我 SC: (自动调用工具传输文件) ``` ### 方式2: 指定多个文件 ``` 用户: 把 these files 发给我: file1.md, file2.pdf ``` --- ## 技术实现 ```python # 使用 kimi_upload_file 工具 kimi_upload_file(paths=["/path/to/file.md"]) ``` --- ## 适用场景 1. **文档共享**: 将本地Markdown/文档发送到对话 2. **素材传输**: 图片、PDF等文件快速传输 3. **代码分享**: 直接发送代码文件到对话 --- ## 限制 - 每次最多5个文件 - 文件必须在本地可访问 - 支持任意文件类型 --- ## 更新日志 ### v1.0.0 (2026-02-28) - 初始版本发布 - 支持单文件/多文件传输 --- ## 联系作者 如有问题或建议，欢迎反馈！ *Skill by SC&Chongjie* 🤖


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: suspicious | SkillSpector: clean (LOW)
Skill: vital1188/dc-weather (version 1.0.0)

--- name: dc-weather description: Check Washington DC weather using Open-Meteo API. Use when user asks about DC weather, current conditions, or needs a weather report for Washington DC. --- # DC Weather Skill Get Washington DC weather without API keys using Open-Meteo. ## Quick Check ```bash curl -s "https://api.open-meteo.com/v1/forecast?latitude=38.9072&longitude=-77.0369&current_weather=true&temperature_unit=fahrenheit" | jq -r '"DC: \(.current_weather.temperature)°F, wind \(.current_weather.windspeed) mph, code \(.current_weather.weathercode)"' ``` ## Weather Codes | Code | Condition | |------|-----------| | 0 | Clear | | 1-3 | Partly cloudy | | 45-48 | Fog | | 51-57 | Drizzle | | 61-67 | Rain | | 71-77 | Snow | | 95-99 | Thunderstorm | ## Pretty Format ```bash curl -s "https://api.open-meteo.com/v1/forecast?latitude=38.9072&longitude=-77.0369&current_weather=true&temperature_unit=fahrenheit" | jq -r '"\n🌤️ Washington, DC\n━━━━━━━━━━━━━━\n🌡️ \(.current_weather.temperature)°F\n💨 Wind: \(.current_weather.windspeed) mph\n🌪️ Code: \(.current_weather.weathercode)\n"' ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: dfshmily/agent-communication (version 0.1.1)

# Agent Communication Skill 一个通用的 Agent 间沟通技能，基于 **WebSocket** 实现实时双向通信，解决多 Agent 团队协作中的沟通问题。 ## 技术架构 ### 🚀 WebSocket 实时通信 ``` ┌─────────────────────────────────────────────────────┐ │ WebSocket 消息代理架构 │ ├─────────────────────────────────────────────────────┤ │ │ │ Agent A ◄────► WebSocket ◄────► Agent B │ │ Server │ │ Agent C ◄──────────────────────► Agent D │ │ │ │ ✅ 实时双向通信 │ │ ✅ 无需轮询 │ │ ✅ 延迟 <50ms │ │ ✅ 离线消息队列 │ └─────────────────────────────────────────────────────┘ ``` ## 核心功能 - 🚀 **WebSocket 实时通信** - 高性能双向通信 - 📨 **消息传递** - Agent 之间快速发送消息 - 📢 **广播消息** - 一次发送给多个 Agent - 🗂️ **共享工作空间** - 文件驱动的协作 - 🟢 **状态同步** - Agent 在线状态检测 - 💾 **离线消息** - 离线 Agent 自动排队 ## 安装 ```bash # 安装依赖 pip install websockets # 通过 ClawHub 安装 openclaw skill install agent-communication ``` ## 使用方法 ### 1. 启动消息代理（WebSocket 服务器） ```bash python3 scripts/broker.py ``` ### 2. 发送消息 ```bash # WebSocket 模式（优先） python3 scripts/send.py --from pm --to dev --message "开始开发" # 文件模式（回退） python3 scripts/send.py --from pm --to dev --message "开始开发" --file ``` ### 3. Agent 客户端连接 ```python import asyncio from websocket_client import AgentClient async def main(): client = AgentClient("pm", "ws://localhost:8765") # 连接并监听 async def handle_message(msg): print(f"收到消息: {msg}") await client.run(handle_message) asyncio.run(main()) ``` ## 性能指标 | 指标 | 文件方案 | WebSocket 方案 | |------|---------|---------------| | 延迟 | 500ms | <50ms | | 实时性 | 轮询 | 即时 | | CPU 占用 | 中 | 低 | | 离线支持 | ✅ | ✅ | ## 文件结构 ``` agent-communication/ ├── scripts/ │ ├── broker.py # WebSocket 消息代理 │ ├── websocket_client.py # Agent 客户端 │ ├── send.py # 发送消息（智能选择） │ ├── broadcast.py # 广播消息 │ ├── status.py # 状态管理 │ └── workspace.py # 共享工作空间 ├── data/ │ ├── messages/ # 消息存储 │ ├── status/ # Agent 状态 │ └── workspace/ # 共享数据 └── templates/ └── config.json # 配置文件 ``` ## 解决的问题 | 问题 | 解决方案 | |------|---------| | sessions_send 超时 | WebSocket 实时通信 | | Agent 无法直接沟通 | 消息代理转发 | | 团队协作效率低 | 即时消息传递 | ## 版本 - **版本**: 2.0.0 - **更新**: WebSocket 实时通信 - **作者**: momoflowers_bot


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: suspicious | SkillSpector: suspicious (MEDIUM)
Skill: sunshine-del-ux/git-hooks-generator (version 1.0.0)

--- name: git-hooks-generator description: 生成 Git hooks 脚本，自动格式化代码、检查 lint、运行测试等。 metadata: {"clawdbot":{"emoji":"🪝","requires":{},"primaryEnv":""}} --- # Git Hooks Generator 自动生成 Git hooks，提升开发效率。 ## 功能 - ✅ pre-commit 格式化 - ✅ commit-msg 规范检查 - ✅ pre-push 测试检查 - ✅ 多种语言支持 ## 使用方法 ```bash git-hooks-generator init git-hooks-generator add --hook pre-commit --type lint ```

path: _meta.json
content: {
  "schema_version": "1",
  "name": "git-hooks-generator",
  "version": "1.0.0",
  "description": "生成 Git hooks 脚本",
  "author": {"name": "Sunshine-del-ux"},
  "keywords": ["git", "hooks", "automation", "devops"],
  "license": "MIT"
}


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: bytesagain3/liquidity (version 2.0.1)

--- name: "liquidity" version: "2.0.1" description: "Reference tool for blockchain and crypto — covers intro, formulas, regulations and more. Quick lookup for Liquidity concepts, best practices, and implementat..." author: "BytesAgain" homepage: "https://bytesagain.com" source: "https://github.com/bytesagain/ai-skills" tags: [liquidity, reference] category: "blockchain" --- # Liquidity Reference tool for blockchain and crypto — covers intro, formulas, regulations and more. Quick lookup for Liquidity concepts, best practices, and implementat... No API keys or credentials required. ## Commands | Command | Description | |---------|-------------| | `intro` | intro reference | | `formulas` | formulas reference | | `regulations` | regulations reference | | `risks` | risks reference | | `instruments` | instruments reference | | `strategies` | strategies reference | | `glossary` | glossary reference | | `checklist` | checklist reference | ## Output Format All commands output plain-text reference documentation via heredoc. No external API calls, no credentials needed, no network access. --- *Powered by BytesAgain | bytesagain.com | [REDACTED_SECRET]*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: timo2026/cnc-quote-workflow (version 2.0.2)

--- name: cnc-quote-workflow version: 2.0.2 description: "CNC智能报价Workflow - 多Agent协作闭环。从黑盒24h到白盒10min。主赛道Workflow Hacker + 副赛道Agent Worker。" author: name: Timo email: [REDACTED_SECRET] alias: 海狸 (Beaver) license: MIT metadata: openclaw: priority: P0 category: workflow main_track: Workflow Hacker sub_track: Agent Worker triggers: - CNC报价 - 智能报价 - 制造报价Workflow stability: mode: production enable_uniskill: false rule_only_fallback: true --- # 🦫 CNC智能报价Workflow **一句话故事**: "10年制造业老师傅用 ClawHub 已发布的 CNC Quote Skill + OpenClaw Workflow，实现从黑盒24h 到白盒10min 的智能报价闭环" --- ## 作者信息 | 项目 | 信息 | |------|------| | 作者 | Timo | | 邮箱 | [REDACTED_SECRET] | | 标识 | 海狸 (Beaver) - 靠得住、能干事、在状态 | --- ## 参赛信息 | 项目 | 值 | |------|-----| | **主赛道** | Workflow Hacker | | **副赛道** | Agent Worker | | **核心Skill** | cnc-quote-system | | **版本** | v2.0.2 | --- ## Workflow架构 ``` 用户输入 ↓ ┌─────────────────────────────────────┐ │ Agent1: 输入解析 │ │ - 解析材料/尺寸/表面/数量 │ │ - 结构化查询输出 │ └─────────────────────────────────────┘ ↓ ┌─────────────────────────────────────┐ │ Agent2: RAG检索 │ │ - 案例检索（历史数据） │ │ - 风险评估 │ └─────────────────────────────────────┘ ↓ ┌─────────────────────────────────────┐ │ Agent3: 元认知审核 │ │ - 自我辩论 │ │ - 行业分析 │ │ - 生成白盒报价报告 │ └─────────────────────────────────────┘ ↓ 输出: 报价报告 + 风险预警 ``` --- ## 核心优势 | 优势 | 说明 | |------|------| | ⚡ **速度** | 10分钟（行业平均24h+） | | 📊 **透明** | 白盒报价，完整成本分解 | | 🧠 **智能** | 3个Agent协作，自我辩论 | | 🏆 **效率** | 效率提升144倍 | --- ## 文件结构 ``` cnc-quote-workflow/ ├── SKILL.md # Skill文档 ├── workflow.yaml # Workflow定义 ├── agent1_parser.py # Agent1: 输入解析 ├── agent2_rag.py # Agent2: RAG检索 ├── agent3_meta.py # Agent3: 元认知审核 ├── workflow_engine.py # Workflow编排引擎 ├── rule_only.py # Rule-Only兜底引擎 ├── config.json # 配置文件 └── requirements.txt # 依赖列表 ``` --- ## 快速开始 ### 安装依赖 ```bash pip install pyyaml ``` ### 运行Workflow ```python from workflow_engine import WorkflowEngine # 创建引擎 engine = WorkflowEngine() # 执行报价 result = engine.execute("铝合金6061，100x50x10mm，表面阳极氧化，10件") # 生成报告 report = engine.generate_report(result) print(report) ``` --- ## 测试用例 | 输入 | 单价 | 交期 | |------|------|------| | 铝合金6061，100x50x10mm，阳极氧化，10件 | ¥85.62 | 7天 | | 不锈钢304，200x100x5mm，镀铬，50件 | ¥141.05 | 7天 | | 45号钢，80x40x8mm，淬火，1件 | ¥80.15 | 5天 | --- ## 行业对比 | 平台类型 | 平均报价时间 | 透明度 | 我们的优势 | |------|----------|--------|-----------| | A类平台 | 24h | 黑盒 | 效率提升144倍 | | B类平台 | 48h | 黑盒 | 效率提升288倍 | | C类平台 | 12h | 半透明 | 效率提升72倍 | | **我们的系统** | **10min** | **白盒** | - | --- ## 元认知特色 **自我辩论流程**： 1. 🤖 **正方**: 检索到X个案例，置信度Y% 2. 🤖 **反方**: 置信度<80%，建议人工复核 3. ⚖️ **仲裁**: 自动通过/条件通过/需人工审核 --- ## 工业稳定设计 | 模式 | 说明 | |------|------| | **Rule-Only兜底** | 纯规则计算，100%稳定 | | **UniSkill可选** | 默认关闭，可配置启用 | | **自动降级** | 失败时自动切换兜底模式 | --- ## License MIT License - Copyright (c) 2026 Timo --- 🦫 **海狸 (Beaver) | 靠得住、能干事、在状态**

path: requirements.txt
content: pyyaml>=6.0

# 可选依赖（用于扩展功能）
# ollama>=0.1.0  # 向量嵌入服务
# requests>=2.28  # API调用

Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: reed1898/bazi-chart (version 1.0.0)

--- name: bazi description: Professional BaZi (八字) chart calculator and analysis tool. Calculate Four Pillars of Destiny from birth date, time, and location. Features precise solar term calculation (ephem astronomy), true solar time correction, hidden stems, ten gods, five elements analysis, major luck periods, and clash/combine/harm relationships. Use when user asks about BaZi, Chinese astrology, Four Pillars, birth chart, 八字排盘, 命理, 四柱, 排八字, or fortune telling based on Chinese metaphysics. --- # 八字排盘 (BaZi Chart Calculator) Professional Four Pillars of Destiny calculator with astronomical precision. ## Setup ```bash cd <skill_dir> python3 -m venv venv && source venv/bin/activate pip install -r scripts/requirements.txt ``` Only dependency: `ephem` (astronomy library for solar term calculation). ## Usage ```bash # Text output (default) python scripts/bazi.py --date 1990-08-18 --time 06:00 --city 上海 --gender male # JSON output python scripts/bazi.py --date 1990-08-18 --time 06:00 --city 上海 --gender male --format json # With coordinates instead of city python scripts/bazi.py --date 1990-08-18 --time 06:00 --lat 31.23 --lon 121.47 --gender male # Disable true solar time correction python scripts/bazi.py --date 1990-08-18 --time 06:00 --city 上海 --gender male --no-solar-correction # Include annual luck (流年) for specific year python scripts/bazi.py --date 1990-08-18 --time 06:00 --city 上海 --gender male --year 2026 ``` ## What It Calculates | Feature | Description | |---------|-------------| | Four Pillars | Year, Month, Day, Hour stems and branches | | Solar Terms | Precise astronomical calculation for month pillar boundaries | | True Solar Time | Longitude + equation of time correction (critical for western China) | | Hidden Stems | 本气/中气/余气 for each branch | | Ten Gods | All stem relationships relative to Day Master | | Five Elements | Weighted distribution (hidden stems: 60%/30%/10%) + Day Master strength | | Major Luck | Forward/reverse periods based on gender + year stem polarity | | Relationships | 六合, 三合, 六冲, 三刑, 六害, 天干五合, 天干冲 | ## Built-in Cities 50+ Chinese cities with latitude/longitude. Pass `--city 城市名` directly. ## Agent Integration When a user provides birth info in conversation, extract date/time/city/gender and run the CLI. Format the text output as a message. For deeper analysis questions, use JSON output and interpret the data. ## Module Structure ``` bazi/ ├── scripts/bazi.py # CLI entry point ├── lib/ │ ├── pillars.py # Four pillar calculation │ ├── solar_terms.py # Solar term astronomy (ephem) │ ├── true_solar_time.py # True solar time correction │ ├── hidden_stems.py # Hidden stems table │ ├── ten_gods.py # Ten gods derivation │ ├── five_elements.py # Five elements analysis │ ├── major_luck.py # Major luck periods │ ├── relationships.py # Clash/combine/harm │ ├── cities.py # City coordinate lookup │ └── constants.py # Stems, branches, mappings └── data/cities.json # City database ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: yuyonghao-123/yuyonghao-agent-marketplace (version 0.1.0)

# Agent Marketplace Agent 市场系统，用于技能发现、评分、版本管理和交易。 ## 功能特性 ### 1. 技能目录 - 技能列表/搜索 - 分类标签 - 版本管理 - 依赖解析 ### 2. 评分系统 - 用户评分 - 使用统计 - 质量指标 - 排行榜 ### 3. 技能管理 - 发布/更新 - 下架/删除 - 版本控制 - 兼容性检查 ### 4. 发现推荐 - 热门技能 - 个性化推荐 - 相关技能 - 新技能展示 ### 5. 安装管理 - 一键安装 - 依赖自动解析 - 冲突检测 - 回滚支持 ## 安装 ```bash npm install ``` ## 使用方法 ### 基础用法 ```javascript const { Marketplace } = require('./src'); // 创建市场实例 const marketplace = new Marketplace({ registry: 'https://clawhub.com/registry', cacheDir: './.marketplace-cache' }); // 搜索技能 const results = await marketplace.search({ query: 'rag', category: 'data-processing', sort: 'rating' }); // 获取技能详情 const skill = await marketplace.getSkill('yuyonghao-rag-retriever'); console.log(skill); // 安装技能 await marketplace.install('yuyonghao-rag-retriever', { version: '0.1.0' }); // 评分 await marketplace.rate('yuyonghao-rag-retriever', { rating: 5, comment: 'Excellent skill for RAG!' }); ``` ### 搜索技能 ```javascript // 基础搜索 const results = await marketplace.search({ query: 'rag' }); // 高级搜索 const results = await marketplace.search({ query: 'retriever', category: 'data-processing', tags: ['rag', 'search'], minRating: 4.0, sort: 'downloads', limit: 10 }); ``` ### 获取排行榜 ```javascript // 热门技能 const trending = await marketplace.getTrending({ limit: 10 }); // 最高评分 const topRated = await marketplace.getTopRated({ limit: 10 }); // 新技能 const newest = await marketplace.getNewest({ limit: 10 }); ``` ### 版本管理 ```javascript // 获取所有版本 const versions = await marketplace.getVersions('yuyonghao-rag-retriever'); // 检查兼容性 const compatible = await marketplace.checkCompatibility( 'yuyonghao-rag-retriever', '0.1.0' ); // 解析依赖 const deps = await marketplace.resolveDependencies({ 'yuyonghao-rag-retriever': '0.1.0' }); ``` ## API 参考 ### Marketplace #### Constructor ```javascript new Marketplace(options) ``` Options: - `registry`: 注册表 URL - `cacheDir`: 缓存目录 - `timeout`: 请求超时 #### Methods - `search(options)`: 搜索技能 - `getSkill(id)`: 获取技能详情 - `install(id, options)`: 安装技能 - `uninstall(id)`: 卸载技能 - `rate(id, rating)`: 评分 - `getTrending(options)`: 获取热门技能 - `getTopRated(options)`: 获取高评分技能 ## 测试 ```bash npm test ``` ## 配置选项 ```javascript { registry: 'https://clawhub.com/registry', cacheDir: './.marketplace-cache', timeout: 30000, retryAttempts: 3, cacheExpiry: 3600000 // 1 hour } ``` ## License MIT


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: stale | SkillSpector: suspicious (MEDIUM)
Skill: harleyscodes/xrpl-token-mint (version 1.0.0)

--- name: xrpl-token-mint description: Create and manage XRPL tokens (issued currencies) and NFTs. Use for: (1) Minting new tokens, (2) Setting up token issuers, (3) Creating NFTs, (4) Managing trust lines. --- # XRPL Token Minting ## Setup ```bash npm install xrpl ``` ## ISSUED CURRENCY (Fungible Token) ### Step 1: Create Trust Line (User) ```typescript { TransactionType: 'TrustSet', Account: 'rUserAddress', LimitAmount: { currency: 'USD', issuer: 'rIssuerAddress', value: '1000000' } } ``` ### Step 2: Issue Token (Issuer) ```typescript { TransactionType: 'Payment', Account: 'rIssuerAddress', Destination: 'rUserAddress', Amount: { currency: 'USD', issuer: 'rIssuerAddress', value: '1000' } } ``` ## NFT (Non-Fungible Token) ### Mint NFT ```typescript { TransactionType: 'NFTokenMint', Account: 'rCreatorAddress', NFTokenTaxon: 0, // Collection ID Issuer: 'rCreatorAddress', // or different issuer TransferFee: 2500, // 2.5% royalty on secondary sales Flags: { tfBurnable: true, tfOnlyXRP: false, tfTrustLine: false }, URI: 'ipfs://Qm...' // Metadata URL } ``` ### Create Offer (Sell) ```typescript { TransactionType: 'NFTokenCreateOffer', Account: 'rSellerAddress', NFTokenID: '00080000...', Amount: '1000000', // 1 XRP Flags: tfSellNFToken } ``` ### Accept Offer (Buy) ```typescript { TransactionType: 'NFTokenAcceptOffer', Account: 'rBuyerAddress', NFTokenOfferID: 'offerID...' } ``` ## Flags - **tfBurnable**: Issuer can burn tokens - **tfOnlyXRP**: Token cannot be transferred for IOUs - **tfTransferable**: Token can be transferred - **tfSellNFToken**: Create offer is a sell offer ## Key Points - Token name: 3-character code (e.g., "USD") or full 40-char hex - Precision: Up to 16 decimal places - TransferFee: 0-50000 (0-50%) - NFT Taxon: User-defined collection ID


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)