OpenClaw/clawhub-security-signals huggingface dataset:
Skill: edwardrodriguez703-design/book-photographer (version 1.0.1)

--- name: book-photographer description: Book photographer services through Lokuli MCP. Use when user needs to find and book photographer. Triggers on requests like "book a photographer", "find photographer near me", or any photographer service request. --- # uook photographer Book photographer services through Lokuli's MCP server. ## MCP Endpoint ``` https://lokuli.com/mcp/sse ``` Transport: SSE | JSON-RPC 2.0 | POST requests ## Tools ### search ```json { "method": "tools/call", "params": { "name": "search", "arguments": { "query": "photographer", "zipCode": "90640", "maxResults": 20 } } } ``` ### check_availability ```json { "method": "tools/call", "params": { "name": "check_availability", "arguments": { "providerId": "xxx", "serviceId": "yyy", "date": "2025-02-10" } } } ``` ### create_booking ```json { "method": "tools/call", "params": { "name": "create_booking", "arguments": { "providerId": "xxx", "serviceId": "yyy", "timeSlot": "2025-02-10T14:00:00-08:00", "customerName": "John Doe", "customerEmail": "[REDACTED_SECRET]", "customerPhone": "+13105551234" } } } ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: onlyloveher/xianyu-publisher (version 1.0.0)

--- name: xianyu-publisher description: > 闲鱼自动化发布工具 - 帮助用户在闲鱼平台自动发布商品。 支持：商品信息填写、图片上传、价格设置、批量发布。 使用场景：(1) 批量上架商品到闲鱼 (2) 自动发布闲置物品 (3) 定时发布营销内容 触发词：发布闲鱼、上架商品、闲鱼发布、自动上架 metadata: openclaw: emoji: "🐟" os: [linux, darwin, win32] requires: bins: [python3, pip] install: - id: pip-xianyu kind: pip package: playwright bins: [playwright] label: Install Playwright --- # 闲鱼自动发布工具 基于Playwright的闲鱼自动化发布解决方案。 ## 安装 ```bash # 安装playwright pip install playwright playwright install chromium ``` ## 快速开始 ### 1. 发布单个商品 ```python # 配置商品信息 goods = { "title": "【AI代写】演讲稿 述职报告 小说创作", "price": 30, "description": "24小时出稿，不满意可免费修改...", "images": ["/path/to/image1.jpg", "/path/to/image2.jpg"] } # 发布商品 xianyu-publish --goods goods.json ``` ### 2. 批量发布 ```python xianyu-publish --batch goods-list.json --interval 60 ``` ## 使用方式 ### 命令行 ```bash # 登录闲鱼 xianyu-login # 发布商品 xianyu-publish --config goods.json # 查看已保存的账号 xianyu-accounts ``` ### 作为Python模块 ```python from xianyu_publisher import GoodsPublisher, GoodsInfo # 创建商品 goods = GoodsInfo( title="商品标题", price=100, description="商品描述", images=["image1.jpg"] ) # 发布 publisher = GoodsPublisher() await publisher.publish(goods) ``` ## 配置说明 ### 商品信息格式 (goods.json) ```json { "title": "商品标题（必填）", "price": 100, "original_price": 150, "description": "商品详细描述", "images": ["/path/to/image1.jpg", "/path/to/image2.jpg"], "category": "分类", "location": "发货地", "delivery": "包邮", "tags": ["标签1", "标签2"] } ``` ## 功能特性 - ✅ 自动登录（支持Cookie持久化） - ✅ 商品信息发布 - ✅ 图片批量上传 - ✅ 价格设置 - ✅ 批量发布（带间隔） - ✅ 反检测机制 - ✅ 登录状态保存 ## 注意事项 1. **首次使用需要登录**：运行后会弹出浏览器窗口，请扫码登录 2. **登录状态会保存**：Cookie保存在本地，下次自动登录 3. **建议控制发布频率**：避免触发闲鱼风控 4. **图片路径**：需要提供本地图片的绝对路径 ## 风险提示 - 本工具仅供学习和效率提升使用 - 请遵守闲鱼平台规则，合理使用自动化工具 - 过度频繁的操作可能导致账号受限 ## 开源协议 AGPL-3.0 License --- ## 联系与支持 - **微信**: 190569625（备注：闲鱼工具） - 有问题或需要定制服务可联系 商业使用请联系作者获取授权。


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: binsonhao/openrouter-free (version 1.0.0)

--- name: openrouter-free description: 查询 OpenRouter 上所有免费模型并调用进行智能对话。支持 Gemma、Llama、MiniMax 等 27 个免费大模型，无需付费即可使用。 metadata: version: 1.0.0 homepage: https://clawhub.ai/skills/openrouter-free topics: - openrouter - free-models - llm - chat license: MIT --- # OpenRouter 免费模型查询与调用 通过 OpenRouter API 查询并调用所有免费模型，无需付费即可使用大模型对话能力。 ## 功能 1. **查询免费模型** — 列出 OpenRouter 上所有 27+ 个免费模型及其信息 2. **免费对话** — 调用免费模型进行智能对话 ## 使用前提 需要配置 OpenRouter API Key： ```bash # 在 .env 文件中添加 OPENROUTER_API_KEY=sk-or-v1-your-key-here ``` API Key 获取地址：https://openrouter.ai/settings/keys ## 使用方式 ```bash # 查询免费模型列表 python3 openrouter_free.py list # 调用免费模型对话 python3 openrouter_free.py chat "你的问题" ``` ## 推荐免费模型 | 模型 ID | 名称 | 上下文长度 | 适用场景 | |---------|------|-----------|---------| | `openrouter/free` | 自动路由 | 200K | 通用首选 | | `meta-llama/llama-3.3-70b-instruct:free` | Llama 3.3 70B | 131K | 长文本对话 | | `minimax/minimax-m2.5:free` | MiniMax M2.5 | 196K | 高质量对话 | | `google/gemma-4-26b-it:free` | Gemma 4 26B | 262K | 快速推理 | ## 全部免费模型 当前共 **27** 个免费模型，涵盖： - Google Gemma 系列 - Meta Llama 系列 - NVIDIA Nemotron 系列 - Qwen 系列 - MiniMax 等国产模型 ## 注意事项 - 图片生成模型在中国大陆地区可能不可用（403），本技能仅提供对话和列表能力 - 免费模型响应速度因运营商而异 - 建议使用 `openrouter/free` 自动路由，系统自动选择最佳免费模型


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: ksky521/xiapi-style-rotation (version 1.0.1)

--- name: xiapi-style-rotation description: '分析A股大小盘风格轮动，通过中证2000与沪深300的相对强弱差值判断风格偏向与切换信号。触发词：大小盘风格、风格轮动、大盘股小盘股、风格切换、沪深300、中证2000、微盘股投资策略。适用场景：判断市场风格偏向、识别风格切换信号、大盘小盘配置决策。不适用场景：个股分析、行业板块分析、债券分析。' --- # 大小盘风格轮动分析 Skill ## Overview（功能概述） 使用大虾皮 API 获取中证2000（小盘代表）与沪深300（大盘代表）的相对强弱差值，结合历史分布动态计算当前差值所处的百分位，判断市场风格偏向与切换信号。 ## When to Use（何时使用） - 判断当前市场风格偏向（大盘股 vs 小盘股） - 分析大小盘风格轮动趋势 - 识别风格切换信号 - 了解市场资金流向（游资 vs 机构） **触发词**：大小盘风格、风格轮动、大盘股小盘股、风格切换、沪深300、中证2000、大盘小盘 ## When Not to Use（何时不使用） - 个股层面的买卖点、基本面或财报解读 - 行业板块层面的分析 - 债券、基金、期货、外汇等非风格分析 - 需要实时盘中信号或自动交易指令的请求 ## Process（执行流程） ### Step 0: 前期准备 Token 已配置则跳过此步骤。 ```bash npx daxiapi-cli@latest config get token # 未配置则执行： npx daxiapi-cli@latest config set token YOUR_TOKEN ``` --- ### Step 1: 获取数据 ```bash npx daxiapi-cli@latest market style ``` 返回字段说明： - **大小盘波动差值**：中证2000近期涨跌幅 - 沪深300近期涨跌幅，正值表示小盘强，负值表示大盘强 - **当前风格**：基于差值和历史百分位的综合判断，含极端区间的均值回归概率提示 - **历史百分位**：当前差值在近两年历史分布中的相对位置 --- ### Step 2: 分析数据 拿到数据后，按以下三个维度依次分析： **维度一：当前风格定位** 读取「当前风格」和「历史百分位」字段，判断当前处于哪个区间： | 差值区间 | 风格判断 | 资金特征 | |---------|---------|---------| | > +10% | 小盘极端强 | 游资高度活跃，历史上大概率将收窄 | | +5% ~ +10% | 小盘偏强 | 游资相对主导 | | 0% ~ +5% | 均衡偏小盘 | 风格均衡，小盘略占优 | | -5% ~ 0% | 均衡偏大盘 | 风格均衡，大盘略占优 | | -10% ~ -5% | 大盘偏强 | 机构相对主导 | | < -10% | 大盘极端强 | 机构高度活跃，但持续性强于小盘极端 | **维度二：趋势方向** 观察差值序列的近期走势，判断风格是在强化还是在收敛： - 差值持续向正方向移动 → 小盘风格强化 - 差值持续向负方向移动 → 大盘风格强化 - 差值在零轴附近震荡 → 风格均衡，无明显方向 **维度三：极端值的均值回归判断** 仅当差值进入极端区间时触发此维度： - **差值 > +10%**：历史数据显示，此后20日内有约92%的概率差值会收窄，平均收窄幅度约10%。小盘极端强的状态持续性较弱。 - **差值 < -10%**：历史数据显示，此后20日内有约74%的概率差值会收窄。注意：大盘极端强的状态持续性明显强于小盘极端强，不可对称处理。 - **正常区间内**：不做均值回归判断，避免过度解读。 --- ### Step 3: 生成报告 按报告模板输出，要求结论先行，数据支撑在后。 ## Report Template（报告模板） **报告日期**：[YYYY-MM-DD] --- **【核心结论】** [一句话：当前风格偏向 + 是否处于极端区间 + 趋势方向。例："当前大盘偏强，差值处于历史偏低位置，近期持续向负方向移动，尚未进入极端区间。"] --- **【风格定位】** 当前差值 [X]%，历史百分位 P[N]，[风格判断]。 [若处于极端区间，补充：根据历史统计，当前差值处于极端区间，此后20日内有[X]%的概率差值将收窄，但不排除继续分化的可能。] **【趋势分析】** [描述近期差值序列的方向性变化，引用具体数据支撑，例："差值从[日期]的[X]%持续下行至今日的[Y]%，连续N日偏向大盘，趋势明确。"] **【均值回归判断】** [仅极端区间填写，正常区间写"当前差值处于正常区间，无极端信号。"] --- **【风险提示】** 风格轮动受多重因素影响，历史统计规律不保证未来重现。大盘极端强的状态历史上持续性较强，需结合宏观环境综合判断。本分析仅供参考，不构成投资建议。 *数据来源：大虾皮(daxiapi.com) + AI 分析生成* ## Quality Checks（质量检查） **必须验证**： - [ ] 报告开篇即给出核心结论，不以数据罗列开头 - [ ] 引用了具体差值数字和百分位 - [ ] 趋势分析有数据序列支撑，不是空泛描述 - [ ] 极端区间必须标注均值回归概率；正常区间不得滥用"均值回归"表述 - [ ] 大盘极端强与小盘极端强的不对称性已体现（不可对称处理） - [ ] 包含风险提示与免责声明 **危险信号**： - 🔴 用"一定"、"必然"等绝对化词汇描述风格切换 - 🔴 在正常区间内也做均值回归预测 - 🔴 把大盘极端强和小盘极端强的回归概率写成一样 - 🔴 只看当前一个差值点，不看趋势方向 - 🔴 缺少免责声明 ## Common Pitfalls（常见陷阱） - **对称性误区**：大盘极端强（<-10%）的均值回归概率（74%）远低于小盘极端强（>+10%，92%），大盘强的极端状态更容易持续，分析时必须区别对待。 - **正常区间过度解读**：差值在正常范围内的波动不代表风格切换，不要每次小幅变化都渲染成"切换信号"。 - **忽视趋势方向**：当前差值的绝对值只是截面，趋势方向（是在强化还是收敛）同样重要。 - **数据时效**：数据为收盘后更新，盘中无实时信号，不适用于日内判断。 ## Gotchas（避坑） - **401 认证失败**：执行 `npx daxiapi-cli@latest config get token` 检查；若为空，重新配置 token。 - **空数据返回**：通常为非交易日或数据尚未更新，建议收盘后17:00以后查询。 - **429 频率超限**：等待30-60秒后重试。 ## References - [CLI 命令参考](references/cli-commands.md) - [Token 配置指南](references/token-setup.md) - [字段说明](references/field-descriptions.md)


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: lingmoon96-dev/patent-expert (version 1.0.1)

--- name: patent-expert description: 专利全流程专家。覆盖专利挖掘、专利布局、专利检索、交底书撰写、权利要求分析与交底书配图建议。当用户提到专利、专利挖掘、专利布局、交底书、权利要求、专利检索、现有技术、侵权分析、创新点、专利申请时触发此 Skill。 --- # Patent Expert 面向专利工作全流程的综合技能，适用于技术方案挖掘、检索分析、交底书整理、权利要求分析和布局规划。 ## 核心能力 ### 1. 专利挖掘 从产品、技术方案、业务流程中识别可专利的技术点。 工作流程： 1. 获取用户提供的技术方案、产品文档或流程描述。 2. 按核心算法、系统架构、交互流程、软硬件结合、数据结构、网络通信等维度拆解技术点。 3. 评估新颖性、创造性、实用性。 4. 输出按优先级排序的技术点清单。 输出格式： ```text 专利技术点清单 =============== #1 [核心] 技术点名称 - 技术问题： - 解决方案： - 预期效果： - 新颖性评估：5/5 #2 [重要] 技术点名称 ... ``` ### 2. 专利布局 围绕核心技术做系统性申请规划。 布局策略： - 城墙布局 - 星状布局 - 伞状布局 - 糖衣布局 工作流程： 1. 确定核心技术。 2. 横向展开应用场景、终端和行业。 3. 纵向展开基础方案、改进方案、优化方案。 4. 识别竞争对手可能的绕行路径。 5. 输出布局地图和时间规划。 输出格式： ```text 专利布局地图 =============== 核心技术：[名称] +-- 基础专利 | +-- P1: [专利名称] - 优先级：5/5 | +-- P2: [专利名称] - 优先级：4/5 +-- 应用场景扩展 | +-- P3: [场景A方案] - 优先级：3/5 | +-- P4: [场景B方案] - 优先级：3/5 +-- 竞品防御 | +-- P5: [绕路方向防御] - 优先级：4/5 +-- 时间规划 +-- 第1批（立即）：P1, P2 +-- 第2批（3个月内）：P3, P5 +-- 第3批（6个月内）：P4 ``` ### 3. 专利检索 利用公开资源进行专利检索和分析。 检索数据库： 1. Google Patents: `https://patents.google.com` 2. CNIPA: `https://pss-system.cponline.cnipa.gov.cn` 3. USPTO: `https://ppubs.uspto.gov` 4. Espacenet: `https://worldwide.espacenet.com` 工作流程： 1. 确定检索目标。 2. 提取关键词和分类号。 3. 构建检索式。 4. 执行检索并筛选。 5. 输出检索分析报告。 ### 4. 交底书撰写 撰写标准发明专利交底书。 推荐结构： - 发明名称 - 技术领域 - 背景技术 - 发明目的 - 技术方案 - 有益效果 - 附图说明 - 具体实施方式 规范要求： - 对应权利要求层级。 - 详细到本领域技术人员可实现。 - 有益效果与技术问题一一对应。 - 优先使用规范专利术语。 模板：见 `assets/invention-disclosure-template.md` ### 5. 权利要求分析 分析现有专利权利要求范围，逐条对比技术特征，识别保护范围边界，并输出技术特征对比表。 ### 6. 交底书配图建议 根据交底书中的附图说明，组织专利配图需求，统一图纸风格和命名规则。 绘图参考：`references/patent-drawing-guide.md` 建议流程： 1. 读取附图说明，提取图号、图名和核心关系。 2. 在系统架构图、流程图、模块结构图、DAG 图、时间示意图、多设备示意图中选择合适图型。 3. 依据指南生成绘图脚本或绘图说明。 4. 检查输出图是否与交底书一致。 说明： - 本技能可提供配图结构和绘制要求。 - 若实际执行绘图，需要结合当前主机环境确认 Python、Graphviz、字体和输出路径配置。 ## 工作流路由 | 用户意图 | 路由 | |----------|------| | 方案能申请专利吗 | 专利挖掘 -> 交底书 | | 做专利规划 | 专利挖掘 -> 专利布局 | | 查现有专利 | 专利检索 | | 写交底书 | 交底书撰写 | | 分析权利要求 | 权利要求分析 | | 画交底书图/补图/生成配图 | 交底书配图建议 | | 写权利要求/检查 claim 合规 | 结合其他权利要求撰写技能协同处理 | ## 协作建议 - 交底书初稿形成后，可与专利申请起草类技能串联。 - 权利要求审查或质量校验时，可与专利审稿类技能交叉使用。 - 需要管理层汇报时，可将结果压缩为技术点优先级、申请批次和业务价值摘要。 ## 参考资源 - 交底书模板：`assets/invention-disclosure-template.md` - 布局案例：`references/layout-examples.md` - 检索技巧：`references/search-techniques.md` - 配图指南：`references/patent-drawing-guide.md`


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: mikeclaw007/legacy (version 0.1.0)

--- name: "Legacy" description: "提供财富继承策略、遗嘱订立指导、信托架构搭建及法务风险防范。 " --- # 家族传承 ## 筛选项 - 资产类别（现金/基金/股票/理财/保险） - 风险等级（低/中/高风险/保障型） - 周期/流动性（T+0/定期/活期/长期） ## 返回字段 - 资产总额/每日盈亏/年化收益参考 - 交易流水/对账单导出/税费明细 - 风险测评状态/持仓分析/资产配置建议 ## 示例请求 - “如何快速使用 家族传承 处理 [具体场景任务] ？” - “家族传承 的 [核心功能] 有哪些最新玩法/优惠信息？” ## 更新频率 - 每日跟随市场行情与个人账单变更进行亚小时级同步 ## 注意事项 - 投资有风险，决策需谨慎；涉及大额转账请务必进行双重身份验证。


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: littleenough/struct-offset-analyzer (version 1.0.1)

--- name: struct-offset-analyzer description: Statically analyze C struct member offsets through code reading to calculate memory layouts --- # struct-offset-analyzer Statically analyze the memory offsets of C language struct members without needing to run code. ## Use Cases - Locating struct members during reverse engineering - Confirming memory layouts during debugging - Analyzing data structures in security research - Understanding struct field positions in binary analysis ## Workflow ### 1. Locate Struct Definition ```bash # Search for struct definition grep -n "struct xxx_st {" **/*.h grep -n "typedef struct" **/*.h ``` ### 2. Collect Type Information Find definitions for all member types: - Nested structs - Enum types - typedef aliases - Constant definitions (e.g., `#define EVP_MAX_MD_SIZE 64`) ### 3. Calculate Alignment Rules | Type | Size (64-bit) | Alignment Requirement | |------|---------------|----------------------| | char/unsigned char | 1 | 1 | | short | 2 | 2 | | int/uint32_t | 4 | 4 | | long/size_t/pointer | 8 | 8 | | unsigned char[N] | N | 1 (no padding needed) | | enum | usually 4 | 4 | | struct | depends on members | aligned to largest member | **Key Rules**: - Member offset must be a multiple of its size - `unsigned char` arrays are 1-byte aligned, **no padding required** - Overall struct size is aligned to the size of its largest member - Padding bytes count toward offsets ### 4. Output Offset Table Use hexadecimal representation for offsets, format: ``` | Offset(0x) | Member | Type | Size | |------------|--------|------|------| | 0x00 | field1 | int | 4 | | 0x04 | *(padding)* | - | 4 | | 0x08 | field2 | void * | 8 | ``` ## Common Search Patterns ```bash # Find struct member definition grep -n "struct xxx_st" **/*.h # Find type definition grep -n "typedef.*XXX" **/*.h # Find constant definition grep -n "#define.*SIZE" **/*.h # Find enum definition grep -n "typedef enum" **/*.h ``` ## Example: OpenSSL ssl_st Analysis Analyzing `client_app_traffic_secret` member offset: 1. Locate struct: `ssl/ssl_local.h:1068` 2. Find constant: `EVP_MAX_MD_SIZE = 64` (`include/openssl/evp.h:19`) 3. Calculate layout, note that `unsigned char` arrays need no padding 4. Result: offset 0x33c (828 bytes) ## Notes - Confirm target platform (32-bit vs 64-bit) - Note that conditional compilation (#ifdef) may affect struct layout - Check for #pragma pack directives that may change alignment - Union members share the same offset

path: README.md
content: # struct-offset-analyzer

静态分析 C 语言结构体成员在内存中的偏移量，无需运行代码即可精确计算。

适用于逆向工程、调试、安全研究和二进制分析场景。

详细使用方法请参考 [SKILL.md](./SKILL.md)。

## License

Apache 2.0


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: ttguy0707/amap-location (version 1.0.0)

--- name: amap-location description: 高德地图服务（路径规划、POI 搜索） metadata: {"clawdbot":{"emoji":"🗺️"}} --- # AMap Location - 高德地图服务 提供路径规划、POI 搜索、地理编码等高德地图服务。 ## 配置 ### API Key 已存储在 `/home/thor/.openclaw/settings/amap.env` ```bash export AMAP_API_KEY="your_api_key" ``` ### 加载环境变量 ```bash source /home/thor/.openclaw/settings/amap.env ``` ## 功能 ### 🗺️ 静态地图（推荐） **搜索并生成带标记的地图** ```bash amap-map-search "汉堡" "23.155254,113.346322" 3 1500 ``` - 自动生成高清地图（1024x1024） - 红点 A 标记您的位置 - 蓝点 B/C/D 标记搜索结果 - 自动发送并清理临时文件 ### 📍 地理编码 **地址 → 坐标** ```bash amap geocode --address="广州市天河区体育西路 100 号" ``` ### 🏠 逆地理编码 **坐标 → 地址** ```bash amap regeocode --location="113.346322,23.155254" ``` ### 🚗 驾车路径规划 ```bash amap driving --origin="113.346322,23.155254" --destination="113.264434,23.129018" ``` ### 🚶 步行路径规划 ```bash amap walking --origin="113.346322,23.155254" --destination="113.350000,23.160000" ``` ### 🚌 公交路径规划 ```bash amap transit --origin="113.346322,23.155254" --destination="113.264434,23.129018" ``` ### 🔍 POI 搜索 **搜索美食** ```bash amap search --keywords="美食" --location="113.346322,23.155254" --radius=1000 ``` **搜索酒店** ```bash amap search --keywords="酒店" --location="113.346322,23.155254" --radius=2000 ``` **搜索加油站** ```bash amap search --keywords="加油站" --location="113.346322,23.155254" --types="加油站" --radius=3000 ``` ## 使用方式 ### 方式 1：命令行 ```bash # 加载环境变量 source /home/thor/.openclaw/settings/amap.env # 使用命令 amap driving --origin="起点坐标" --destination="终点坐标" ``` ### 方式 2：直接跟我说 发送位置信息后，我会询问您想要： - 🚗 路径规划（驾车/步行/公交） - 🍽️ 搜索美食 - 🏨 搜索酒店 - ⛽ 搜索加油站 - 🏥 搜索医院 - 其他 POI 搜索 ### 方式 3：包装脚本 ```bash # 搜索附近美食 amap-search-food "113.346322,23.155254" # 规划驾车路线 amap-drive "起点坐标" "终点坐标" ``` ## POI 类型参考 | 类型 | 关键词 | types 代码 | |------|--------|-----------| | 美食 | 美食、餐厅 | 餐饮服务 | | 酒店 | 酒店、宾馆 | 住宿服务 | | 加油站 | 加油站 | 加油站 | | 医院 | 医院 | 医疗保健服务 | | 银行 | 银行 | 金融服务 | | 购物 | 购物、商场 | 购物服务 | | 景点 | 景点、公园 | 风景名胜 | ## 示例 ```bash # 查询地址坐标 amap geocode --address="广州塔" # 规划从当前位置到广州塔的驾车路线 amap driving --origin="113.346322,23.155254" --destination="113.325610,23.106500" # 搜索附近 1 公里内的美食 amap search --keywords="美食" --location="113.346322,23.155254" --radius=1000 ``` ## API 限制 - 每日配额：根据 API Key 等级 - 并发限制：避免高频请求 - 超时设置：10 秒


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: justin18chan/zotero-scholar-finder (version 1.0.0)

--- name: zotero-scholar description: 将论文保存到 Zotero 文库，请按照 userid:apiKey 的格式配置 ZOTERO_CREDENTIALS 环境变量。 homepage: https://www.zotero.org metadata: { "openclaw": { "emoji": "📚", "requires": { "bins": ["uv"], "env": ["ZOTERO_CREDENTIALS"] }, "primaryEnv": "ZOTERO_CREDENTIALS", "install": [ { "id": "brew", "kind": "brew", "formula": "uv", "bins": ["uv"], "label": "Install uv (brew)", }, ], } } --- # Zotero Scholar 专业的文献入库助手。可以将论文元数据、PDF 链接以及 AI 生成的总结一键保存到你的 Zotero 库中。 ## 使用示例 可以读取环境变量 `ZOTERO_CREDENTIALS` 中的 Zotero 凭据，格式为 `userid:apiKey`。 ### 使用环境变量运行 ```bash uv run {baseDir}/scripts/save_paper.py \ --title "Attention Is All You Need" \ --authors "Vaswani et al." \ --url "https://arxiv.org/abs/1706.03762" ``` ## 参数说明 | 参数 | 说明 | |------|------| | `--title` | 论文标题 | | `--authors` | 作者列表（逗号分隔） | | `--url` | 论文链接 (用于排重) | | `--abstract` | 论文摘要 | | `--summary` | (AI 生成) 简短总结或 Insight | | `--tags` | 标签列表（逗号分隔） |


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: codenova58/jianying (version 0.1.0)

--- name: jianying description: 注册“剪映”技能；用于创作工具公开页面、模板能力、功能说明与帮助文档整理。 homepage: `https://www.capcut.cn/` metadata: {"clawdbot":{"emoji":"🎨"}} --- # 剪映 用途与边界 - 面向公开官网、模板页、功能页、帮助中心与定价页的信息整理 - 不提供账号代操作、素材版权绕过、付费资源下载或接口调用能力 - 仅处理公开可见的模板、编辑能力、导出规格、帮助信息与套餐说明 关键入口 - 主页：https://www.capcut.cn/ - 功能与模板：官网中的模板中心、创作能力、素材或编辑器说明入口 - 帮助与定价：帮助中心、版权说明、套餐页与更新说明入口 常见任务 - 模板类型、编辑能力、导出规格与协作能力整理 - 素材、版权、商用说明与帮助信息汇总 - 套餐、会员权益、限制条件与更新日志提取 数据字段 - 模板类型、编辑功能、导出格式、分辨率或规格、链接 - 版权说明、商用边界、帮助页、素材入口链接 - 套餐名称、价格、限制项、协作功能差异 自动化要点 - 优先使用官方模板页与帮助页，不依赖第三方教程作为事实来源 - 版权和商用说明必须保留原始链接，避免误用素材 - 不处理用户私有项目、未公开素材库或账号资产 示例流程 - 功能整理：访问 Jianying 功能页 → 提取创作能力与导出规格 → 输出摘要 - 模板汇总：进入模板中心 → 抽取分类与代表入口 → 输出链接清单 - 权益整理：访问定价与版权页 → 提取套餐与商用边界 → 输出表格 合规提示 - 遵守平台规则、版权要求与账号安全要求 - 只整理公开信息，不输出敏感数据或非公开内容


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: yingyangdao/feishu-temp-file (version 1.2.0)

--- name: feishu-file-sender description: 飞书文件发送助手 - 通过临时目录解决OpenClaw飞书发送文件路径白名单问题 | Feishu File Sender - Solve OpenClaw Feishu file path whitelist issue metadata: author: 寇助理 openclaw: emoji: 📎 category: tools tags: [feishu, file, upload, image, openclaw] requires: paths: [/home/admin/.openclaw/media, /tmp] --- # 飞书文件发送助手 | Feishu File Sender > 解决 OpenClaw 飞书发送文件时的路径白名单问题！ > Solve OpenClaw Feishu file path whitelist issue! ## 📋 问题说明 | Problem OpenClaw 发送飞书图片/文件时，飞书插件读取本地文件经过核心的路径白名单检查，导致只能发送白名单路径内的文件。 When sending Feishu images/files via OpenClaw, the Feishu plugin reads local files through OpenClaw's path whitelist check, which only allows files in whitelisted paths. ## 💡 解决方案 | Solution 1. 配置技能读取权限 - 自动适配多系统 2. 在临时目录下创建文件夹，发送前复制文件到临时目录 3. 发送成功后删除临时文件 ## 🚀 快速开始 | Quick Start ### 第一步：配置权限（必做） ```bash cd skills/feishu-temp-file # 显示权限选项 node scripts/perm-config.js # 选择并应用配置 (1/2/3) node scripts/perm-config.js 2 ``` **权限选项说明：** | 选项 | 名称 | 路径范围 | |------|------|---------| | 1 | 限制级 | /home/admin, /tmp, /home | | 2 | 中等 | /home, /tmp, /opt, /var, /srv | | 3 | 宽松 | /** (整个系统) | ### 第二步：检查目录权限 ```bash # 检查临时目录权限状态 node scripts/check-perm.js ``` ### 第三步：使用技能 ```bash # 复制文件到临时目录 node scripts/prepare.js /path/to/your/file.png # 发送成功后清理 node scripts/clean.js ``` ## 📜 所有脚本 | All Scripts | 脚本 | 功能 | |------|------| | `perm-config.js` | 配置技能读取权限 (首次必做) ✅ | | `check-perm.js` | 检查临时目录权限状态 | | `prepare.js` | 复制文件到临时目录 | | `list.js` | 列出临时文件 | | `clean.js` | 清理临时文件 | | `detect-system.js` | 检测系统类型 | ## 📁 项目结构 | Project Structure ``` feishu-temp-file/ ├── SKILL.md ├── _meta.json ├── package.json ├── config.example.json └── scripts/ ├── shared.js ├── perm-config.js # 配置权限 ✅ (新增) ├── check-perm.js ├── prepare.js ├── list.js └── clean.js ``` ## ⚠️ 注意事项 | Notes 1. **首次使用必须先运行 `perm-config.js`** - 配置技能读取权限 2. 选择权限级别后会自动写入 `~/.openclaw/openclaw.json` 3. 发送成功后记得清理临时文件 ## 🔗 相关链接 | Links - [OpenClaw 文档](https://docs.openclaw.ai) - [飞书开发文档](https://open.feishu.cn/) --- **提示**: 建议选择"中等"权限，既方便使用又相对安全！ **Tip**: Recommend option 2 (Medium) for balance between convenience and security!


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: nummo-ai/nummo (version 0.1.8)

--- name: nummo description: Nummo connects AI agents to the user's bank accounts via Plaid, enabling financial insights through natural language. More info at nummo.ai. --- ## Commands ### Authentication **`nummo auth signup <email>`** Creates a new Nummo account and sends a magic link to the provided email. Use when the user wants to get started or is not yet authenticated. **`nummo auth status`** Checks whether the user is authenticated and shows their email and session expiry. Use to verify setup before running other commands. ### Accounts **`nummo accounts connect`** Starts the bank connection flow and returns a Plaid Link URL. Share the URL with the user — they must open it in a browser to connect their bank. Use when the user wants to add a bank account. **`nummo accounts list`** Lists all connected bank accounts grouped by institution, with account name and last 4 digits. Use to show the user what banks are connected, or to verify a connection was successful. **`nummo accounts txs [--from YYYY-MM-DD] [--to YYYY-MM-DD] [--all]`** Returns individual transactions with date, merchant, amount, account, and category. Default range: last 7 days. Use `--all` to fetch all available history. Amounts: `+` = income, `-` = spending. Use for: finding specific transactions, merchant lookups, category drill-downs, recent activity. **`nummo accounts summary [--from YYYY-MM-DD] [--to YYYY-MM-DD]`** Returns total income and spending, broken down by category and subcategory. Default range: last 30 days. Use for: spending overviews, budget questions, monthly recaps, "how much did I spend on X". ### Subscription **`nummo sub tiers`** Lists available subscription plans with pricing, billing interval, account limits, and transaction history access. **`nummo sub me`** Shows the user's current plan, status, trial end date or next billing date. Use to check subscription status or when the user asks about their plan. **`nummo sub checkout <tier>`** Creates a Stripe checkout session for trial users and returns a payment URL. Share the URL with the user — they must open it in a browser to complete the purchase. Valid tiers: `pro_monthly`, `pro_yearly`, `max_monthly`, `max_yearly`. Use `nummo sub tiers` first if the user is unsure which plan to choose. **`nummo sub change <tier>`** Same as checkout but for users who are already subscribed and want to change plans. **`nummo sub cancel`** Informs the user how to cancel their subscription. --- ## Guidelines - Always ask for permission before calling any tool. This skill gives you read access to financial data, and you must get explicit consent from the user. - If no date range is mentioned, use the command defaults — don't ask the user for dates. - Use `summary` by default when the user asks broad questions about their finances. - Use `txs` for specific lookups or drill-downs. - When a command returns a URL (connect, checkout, change), always present it clearly and tell the user to open it in their browser.


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