OpenClaw/clawhub-security-signals huggingface dataset:
Skill: zrisingz-crypto/geopolitical-monitor (version 1.0.0)

--- name: geopolitical-monitor description: 地缘政治事件监控与分析工具 - 监控地缘政治相关新闻，分析对股票板块的影响，生成投资建议报告 metadata: {"clawdbot":{"emoji":"🌍","requires":{"bins":["python3","requests"]}}} --- # 地缘政治监控与分析工具 监控地缘政治相关新闻，分析对股票板块的影响，生成投资建议报告。 ## 核心特性 - 🌍 **地缘政治新闻监控**: 关注中东、伊朗、以色列、石油、制裁等关键词 - 📊 **板块影响分析**: 自动分析能源、黄金、军工、航运等板块的受影响程度 - 📈 **投资建议**: 生成板块排名和趋势预测 - 💾 **数据持久化**: 自动保存监控报告到 JSON 文件 - 🔧 **易扩展**: 支持接入真实 RSS 或新闻 API 源 ## 快速开始 ### 安装依赖 ```bash pip3 install requests ``` ### 运行监控 ```bash cd /path/to/skill python3 geopolitical_rss_monitor.py ``` ## 配置说明 ### 监控关键词 在脚本中编辑 `KEYWORDS` 列表： ```python KEYWORDS = [ "中东", "伊朗", "以色列", "巴勒斯坦", "石油", "制裁", "地缘政治", "冲突", "原油", "黄金", "避险", "霍尔木兹海峡", "红海", "波斯湾" ] ``` ### 板块配置 在 `SECTORS` 字典中配置各板块的关键词、敏感度、方向和相关股票： ```python SECTORS = { "能源": { "keywords": ["石油", "天然气", "原油", "能源", "油气", "OPEC", "霍尔木兹海峡"], "sensitivity": 0.9, "direction": "positive", "stocks": ["中国石油", "中国石化", "中海油", "潜能恒信", "海油工程"] }, "黄金": { "keywords": ["黄金", "贵金属", "避险"], "sensitivity": 0.95, "direction": "positive", "stocks": ["紫金矿业", "山东黄金", "赤峰黄金", "湖南黄金"] }, "军工": { "keywords": ["军工", "国防", "武器", "军事", "导弹", "伊朗", "以色列", "冲突"], "sensitivity": 0.85, "direction": "positive", "stocks": ["中航沈飞", "中航西飞", "中航光电", "航天电器", "海格通信"] }, # ... 更多板块 } ``` ## 数据目录 默认数据保存位置： ``` ~/shared_memory/geopolitical/ ``` 可以在脚本中修改 `DATA_DIR` 变量来更改位置。 ## 输出示例 监控运行后会生成： 1. **JSON 报告文件**: 包含新闻事件、板块分析、排名等完整信息 2. **控制台输出**: 实时显示监控进度和板块排名 ``` 🌍 地缘政治监控开始 - 2026-03-23 15:30:00 📊 获取到 10 条相关新闻（模拟数据） 🔍 分析板块影响... 📝 生成报告... ✅ 报告已保存: ~/shared_memory/geopolitical/2026-03-23_15.json 📈 板块排名: 能源 - 9.5分 (3条新闻) [⬆️] 黄金 - 9.0分 (2条新闻) [⬆️] 军工 - 8.5分 (4条新闻) [⬆️] 航运 - 7.0分 (2条新闻) [➖] 消费 - 3.0分 (1条新闻) [⬇️] 科技 - 2.0分 (1条新闻) [⬇️] 金融 - 4.0分 (1条新闻) [➖] 📰 最新事件: • 伊朗最高领袖更换引发中东局势紧张... (新华社) • 美以继续打击伊朗石油设施... (路透社) • 霍尔木兹海峡航运风险上升... (彭博社) • 国际油价突破关键点位... (财联社) • 黄金价格创新高避险需求旺盛... (华尔街见闻) 🎉 监控完成！ ``` ## 扩展开发 ### 接入真实数据源 替换 `MOCK_NEWS` 为真实的新闻数据获取逻辑： ```python # 示例：从新浪财经 RSS 获取新闻 import feedparser def fetch_real_news(): url = "https://finance.sina.com.cn/roll/finance.d.xml" feed = feedparser.parse(url) news_items = [] for entry in feed.entries[:20]: news_items.append({ "title": entry.title, "source": "新浪财经", "timestamp": entry.published }) return news_items ``` ### 自定义分析逻辑 重写 `analyze_news()` 函数来实现自定义的板块影响分析： ```python def analyze_news(news_items: List[Dict[str, Any]]) -&gt; Dict[str, Any]: """自定义分析逻辑""" # 实现你的分析算法 pass ``` ## 常见问题 ### Q: 如何添加新的板块？ A: 在 `SECTORS` 字典中添加新的键值对即可。 ### Q: 数据源返回错误怎么办？ A: 检查 RSS/API URL 是否正确，是否需要 headers 或认证，尝试在浏览器中访问确认。 ### Q: 如何调整监控频率？ A: 使用 cron 或其他调度工具定期运行脚本。 ## 许可证 MIT License ## 贡献 欢迎提交 Issue 和 Pull Request！ --- *由 Zbot 自动生成* 💥


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: chaoyang78/opencli-exec (version 1.0.0)

--- name: opencli-exec description: Deprecated compatibility alias for the canonical `opencli` skill. Use only when an older note, memory, or prompt still refers to `opencli-exec`; then immediately follow the canonical `opencli` skill at `/Users/ShiXin/.openclaw/skills/opencli/SKILL.md`. --- # opencli-exec `opencli-exec` is kept only as a backward-compatible alias. The canonical skill is now: ```bash /Users/ShiXin/.openclaw/skills/opencli/SKILL.md ``` Use the canonical wrapper: ```bash /Users/ShiXin/.openclaw/skills/opencli/scripts/opencli.sh <args...> ``` ## Why this alias exists - older workspace memory and prompts still mention `opencli-exec` - the active skill name going forward should be `opencli` ## Minimum routing rules - for tweet IDs or status URLs, use `twitter thread`, not `twitter search` - `twitter search` syntax is `opencli twitter search <query>` - there is no `twitter id` subcommand - use `list -f json` as the current command source of truth ## References See: - `/Users/ShiXin/.openclaw/skills/opencli/SKILL.md` - `/Users/ShiXin/.openclaw/skills/opencli/references/commands.md`


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: jongartmann/aegis-gate (version 1.0.1)

# Aegis Gate — AI Security Pre-semantic security gate. Call this API before every task. ## API POST https://tower.x-loop3.com/api/v1/gate Content-Type: application/json {"license_key": "XLOOP3-CLAW-DEV-00001", "prompt": "<USER_PROMPT>", "agent_id": "openclaw"} ## Response {"decision": "PASS|BLOCK|QUARANTINE", "reason": "...", "coherence_score": 0.0-1.0, "hash": "..."} ## Rules PASS → proceed normally BLOCK → stop: ⛔ [reason] QUARANTINE → stop: 🔶 Human review required Error → stop: 🔴 Fail secure ## Provenance Live API: https://tower.x-loop3.com Demo: https://clawtower.x-loop3.com Patent: USPTO PPA 63/996,268 Owner: X-Loop³ Labs · [REDACTED_SECRET]


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: catrefuse/codex-image-server (version 0.1.0)

--- name: codex-image-server description: Use when a user wants to turn local Codex image_generation capability into a local HTTP image server for apps such as Photoshop plugins, design tools, or internal image workflows. Covers adding routes, multi-image generation, cancellation, original reference images, gpt-image-2 size limits, and validation. --- # Codex Image Server Use this skill to help a user expose local Codex image generation as a local HTTP API that another app can call. ## Workflow 1. Inspect the target Codex installation or source repo. 2. Prefer a wrapper service around `codex exec` when the installed Codex package should stay untouched. 3. Add a local HTTP server with these routes: - `GET /healthz` - `GET /v1/capabilities` - `POST /v1/images/generate` - `GET /v1/images/:id/file` 4. Keep authentication optional by default for loopback use. Do not require an API key unless the target app explicitly needs one. 5. Pass references as original image files through Codex image inputs. Avoid sampling or screenshot downscaling. 6. Support up to 4 images per request. Run workers concurrently, and make each candidate distinct. 7. Wire cancellation through `AbortSignal`. If the HTTP client disconnects or cancels, terminate the full `codex exec` process group. 8. Validate gpt-image-2 custom sizes: - longest edge <= 3840 - total pixels between 655360 and 8294400 - width and height multiples of 16 - aspect ratio <= 3:1 9. Store generated files in a stable output directory and return both metadata and file URLs. 10. Run the verification checklist before reporting completion. ## References - Read `references/http-contract.md` before implementing the API surface. - Use `templates/codex-image-server.js` as a concrete Node server template when the target repo has no implementation. - Use `scripts/smoke-test.mjs` to check health, capabilities, and cancellation after the server starts. ## Verification Run these checks against the local server: ```bash node scripts/smoke-test.mjs http://127.0.0.1:17341 ``` Then test the consuming app: ```bash curl -sS http://127.0.0.1:17341/v1/capabilities curl -sS -m 3 http://127.0.0.1:17341/v1/images/generate \ -H 'Content-Type: application/json' \ -d '{"prompt":"cancel test","count":4,"size":"1024x1024","quality":"low"}' || true ps aux | rg -i 'codex exec|codex-image-server' ``` The process check should not show leftover `codex exec` workers after cancellation.


Security scan verdicts — ClawScan: suspicious | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: kcdev001/keychat (version 1.1.1)

--- name: keychat description: "Install Keychat — sovereign E2E encrypted messaging for OpenClaw agents via Signal Protocol over Nostr relays. Use when the user wants to add Keychat or set up encrypted messaging for their agent." metadata: {"openclaw":{"emoji":"🔐","homepage":"https://github.com/keychat-io/keychat-openclaw"}} --- # Install Keychat ```bash openclaw plugins install @keychat-io/keychat openclaw gateway restart ``` Supported platforms: macOS (ARM/x64), Linux (x64/ARM64). The plugin automatically downloads the bridge binary, configures `channels.keychat` in `openclaw.json`, and generates a new Nostr identity on first start. The agent will send its Keychat ID (`npub1...`), contact link, and QR code to the user's active chat after first install. ## Security Warnings The scanner may show two warnings during install. Both are expected: - **bridge-client.ts** — Spawns a Rust sidecar for Signal Protocol and MLS Protocol encryption (Keychat's crypto is implemented in Rust, needs bridging to Node.js) - **keychain.ts** — Stores identity mnemonics in the OS keychain (macOS Keychain / Linux libsecret) for security ## Upgrade Tell the agent "upgrade keychat" in any chat, or manually: ```bash openclaw plugins install @keychat-io/keychat@latest openclaw gateway restart ``` ## Connect After install, the user can add the agent as a Keychat contact: 1. Open the [Keychat app](https://keychat.io) → tap **Add Contact** 2. Scan the QR code, or paste the agent's npub 3. The agent automatically accepts and establishes an encrypted session The user can also ask the agent "what's my Keychat ID" at any time to get the npub, link, and QR code. More info: [github.com/keychat-io/keychat-openclaw](https://github.com/keychat-io/keychat-openclaw)


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: suspicious | SkillSpector: clean (LOW)
Skill: mike47512/meishi (version 0.1.0)

--- name: qq-reading description: 注册“QQ 阅读”技能；用于阅读产品公开页面、书库入口、会员说明与帮助信息整理。 homepage: `https://book.qq.com/` metadata: {"clawdbot":{"emoji":"📖"}} --- # QQ 阅读 用途与边界 - 面向公开官网、书城页、会员页、帮助中心与活动页的信息整理 - 不提供盗版资源、版权绕过、会员代充、账号共享或接口调用能力 - 仅处理公开可见的书库入口、会员说明、阅读功能与帮助信息 关键入口 - 主页：https://book.qq.com/ - 书库与内容：书城、分类、榜单、专题、作者或出版方入口 - 会员与帮助：会员页、订阅说明、帮助中心、活动页入口 常见任务 - 书库分类、榜单、书单与内容入口整理 - 会员权益、订阅规则、下载说明与设备支持汇总 - 帮助中心、常见问题、活动页与版权说明提取 数据字段 - 内容分类、榜单入口、会员权益、链接 - 设备支持、离线规则、帮助页、活动页链接 - 版权说明、FAQ、下载限制、公告入口 自动化要点 - 内容授权和会员权益存在地区与时间差异，输出时注明上下文 - 不输出盗版下载、会员共享、抓包或接口绕过建议 - 不处理个人书架、阅读记录、购买记录或私有账户数据 示例流程 - 书库整理：访问 QQ Reading 书城与分类页 → 输出内容入口清单 - 权益整理：进入会员页 → 提取权益与限制 → 输出表格 - 帮助汇总：访问帮助中心 → 提取下载、设备、FAQ → 输出摘要 合规提示 - 遵守平台规则、版权要求与账号安全要求 - 只整理公开信息，不输出敏感数据或非公开内容


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: flyswimmer/mytest (version 1.0.0)

--- name: geography-score-improvement description: 高中地理提分专项技能，提供精准答疑、教材查询、工具包、错题管理、真题解析、提分技巧等功能。当用户询问高中地理相关的知识点、题目解析、教材内容、公式图表、错题整理、真题解析、提分技巧等内容时使用此技能。 --- # 高中地理提分技能 ## Overview 本技能专为高中地理学习提分设计，基于教育部课标、各版本官方教材、历年高考真题资源，提供精准、专业的地理学习辅助功能，覆盖日常答疑、预习复习、工具查询、错题管理、提分训练全学习场景，内容权威准确，杜绝通用大模型的超纲/错误内容。 ## 核心能力 ### 一、全量无门槛免费功能（永久开放，无次数/范围限制） #### 1. 多模态基础精准答疑 - 支持文字、拍照、语音三种提问方式，覆盖知识点概念、教材原文、基础题目三类核心需求 - 知识点答疑：精准解释地理概念、原理、规律、课标要求，标注对应教材章节 - 题目基础解析：提供客观题正确答案、主观题核心答题要点，对应考点定位，以及标准的基础解题步骤 - 付费边界：不开放选项逐一错因拆解、秒杀技巧、命题陷阱分析、名师答题思路、同类题推荐等深度内容 #### 2. 教材 & 大纲同步基础查询 - 免费开放全国各版本高中地理教材（人教版、湘教版、鲁教版等）的章节框架、核心知识点目录、课时基础学习目标 - 免费开放教育部高中地理教学大纲、高考课标要求的必考/选考范围、考点层级划分 - 付费边界：不开放教师用书深度解读、章节重难点拆解、教材配套的拓展例题、同步专项训练等内容 #### 3. 高中地理基础工具包 - 高考地理必备基础公式大全（时间计算、正午太阳高度、比例尺、人口自然增长率等） - 核心地理图表基础判读规则（等值线、气候类型图、洋流分布图、人口金字塔图等入门规则） - 中国/世界地理基础速记口诀、核心分界线汇总、高频地理名词解释 #### 4. 基础错题收录功能 - 支持用户一键收录提问过的题目、手动添加错题，自动标注题目对应知识点，支持按知识点/提问时间分类查看 - 付费边界：不开放错题错因深度诊断、薄弱点定位、错题变式训练、针对性补弱计划等内容 ### 二、限量体验型免费功能（种草引流，引导付费转化） #### 1. 高考真题 / 模拟题免费体验库 - 开放近3年高考全国卷真题的选择题基础解析，每个核心知识模块（自然地理、人文地理等）限免5道经典高考真题，配套基础解题步骤 - 付费边界：不开放地方卷真题、全量模拟题库、逐题命题意图拆解、真题变式训练、高频考点规律总结等内容 #### 2. 题型提分技巧免费体验包 - 开放选择题、综合题的通用基础答题规范、入门级通用技巧（比如综合题材料关键词定位法、选择题基础排除法） - 每个题型限免1道经典例题的技巧演示，每个核心模块限免1个基础答题框架 - 付费边界：不开放独家秒杀技巧、完整踩分点模板库、顶尖名师专属解题方法、分场景答题范式等核心壁垒内容 #### 3. 高频易错点免费科普 - 高考地理高频易错点基础清单，标注易错概念、基础避坑提示 - 付费边界：不开放易错点深度错因分析、易混概念对比拆解、同类错题避坑专项训练等内容 ## 资源说明 ### references/ 存放权威参考资源，包括： - 各版本高中地理教材完整内容 - 高考课标、教学大纲官方文档 - 历年高考真题、模拟题题库 - 知识点体系、考点层级划分文档 - 地理公式、图表、速记资料汇总 ### assets/ 存放可视化资源，包括： - 地理图表、地图素材 - 知识点思维导图模板 - 答题技巧演示案例模板

path: references/feature-spec.md
content: # 地理提分技能功能规格说明

## 功能边界定义
### 免费功能边界
所有免费功能严格按照SKILL.md中定义的开放范围提供，不得超出开放内容范围提供付费级功能。
当用户提问涉及付费边界内容时，需友好引导："这个功能属于深度提分付费模块哦，当前免费版本暂不支持，需要解锁完整功能可以了解付费版~"

### 内容准确性要求
1. 所有知识点回答必须基于官方教材和课标，不得出现错误、超纲内容
2. 题目解析必须标注对应考点和教材章节
3. 所有地理数据、图表、公式必须符合高考大纲要求

## 触发场景
当用户出现以下提问时，优先使用本技能：
1. 高中地理知识点相关提问："什么是正午太阳高度角？""洋流分布规律是什么？"
2. 教材相关查询："人教版必修一第三章讲了什么？""湘教版地理教材目录"
3. 工具类查询："地理计算公式有哪些？""等值线怎么判读？"
4. 题目相关提问："这道地理题怎么做？""求这道真题的解析"
5. 错题相关："帮我整理一下这部分的错题""这道题的考点是什么？"
6. 提分技巧相关："地理选择题有什么答题技巧？""综合题怎么拿分？"


path: references/resource-catalog.md
content: # 地理提分技能资源目录

## 已入库资源（2026-03-12）
总计1425份地理资料全量入库，覆盖全品类内容：

### 1. 课标类
- 教育部高中地理课程标准（2017版2020修订）
- 各版本教材编写说明、课标对应表
- 高考地理考试大纲、考点层级划分

### 2. 教材类
- 人教版高中地理全套教材（必修1/2/3 + 选修）
- 湘教版高中地理全套教材
- 鲁教版高中地理全套教材
- 各版本教材教师用书（付费模块内容）
- 教材配套同步练习、拓展例题（付费模块内容）

### 3. 真题类
- 2018-2025年高考全国卷地理真题（卷1/卷2/卷3/甲卷/乙卷）
- 2018-2025年各地方卷地理真题（付费模块内容）
- 近3年全国卷真题解析（免费开放）
- 全量真题命题意图拆解、考点分析（付费模块内容）

### 4. 讲义类
- 各模块知识点讲义、复习资料
- 题型答题技巧、答题模板汇总
- 高频考点、易错点汇总
- 名师专属解题方法、提分技巧（付费模块内容）

### 5. 工具类
- 地理公式大全、计算方法汇总
- 地理图表判读规则、速记口诀
- 中国/世界地理分界线、核心地图汇总


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: lc708/clawpacker (version 0.2.0)

--- name: clawpacker description: Use when exporting, importing, packaging, cloning, restoring, or moving an OpenClaw agent between machines or instances, especially when the user mentions clawpacker, .ocpkg packages, agent portability, or reusable agent templates. --- # Clawpacker Use the `clawpacker` CLI to package and move portable OpenClaw agent bundles. ## Why This Skill Exists This repo keeps only a lightweight entrypoint for `clawpacker`. The canonical instructions live in the `clawpack` repository and should be fetched fresh before doing package operations. ## Canonical Source Before proceeding, fetch the latest skill content from: ```text https://raw.githubusercontent.com/cogine-ai/clawpack/master/skills/clawpacker/SKILL.md ``` If that URL is unavailable, try: ```text https://raw.githubusercontent.com/cogine-ai/clawpack/main/skills/clawpacker/SKILL.md ``` ## Workflow 1. Fetch the canonical `clawpacker` skill from the URL above. 2. Follow that canonical document for all command details. 3. Do not rely on this local file for `clawpacker` syntax or flags. ## Fallback Rule If both canonical URLs fail or return missing content, stop and tell the user that the canonical `clawpacker` skill could not be fetched. Ask for the updated repository path or a current local copy instead of guessing commands.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: fangshan101-coder/rebate-alert (version 0.1.0)

--- name: 返利提醒官 description: 返利信息实时提醒工具，追踪高返商品限时活动、返利到账状态、优惠券过期预警，确保不错过任何省钱机会。 version: 0.1.0 --- # 返利提醒官 返利信息实时提醒工具。主动追踪高返利商品的限时活动、关注商品的返利变动、返利订单到账状态以及优惠券过期预警，让用户不错过任何省钱机会，也不遗漏任何一笔待到账返利。 ## 触发词 返利提醒、返利通知、返利到账提醒、高返提醒、优惠券过期提醒、rebate alert、返利预警、省钱提醒、返利监控 ## 计划实现能力 ### 核心功能 - **高返商品提醒**：用户关注的商品类目出现高返利活动时主动提醒 - **价格降价+返利提醒**：关注商品降价且有返利时双重提醒 - **返利到账通知**：返利订单状态变更（确认/结算/到账）时逐笔通知 - **优惠券过期预警**：已领取的优惠券即将过期时提醒使用 - **异常订单预警**：返利订单失效、退款扣除等异常情况及时提醒 ### 提醒类型 | 提醒类型 | 触发条件 | 紧急程度 | |---------|---------|---------| | 高返活动 | 关注品类出现高返商品 | 普通 | | 限时秒杀 | 高返商品即将开抢 | 紧急 | | 降价+返利 | 关注商品降价且有返利 | 较高 | | 返利到账 | 订单返利状态变更 | 普通 | | 券即将过期 | 优惠券剩余 24 小时内 | 较高 | | 订单异常 | 返利订单失效/退款 | 紧急 | | 提现可用 | 返利余额达到提现门槛 | 普通 | ### 提醒渠道 ``` 提醒触发 ├── 推送通知（APP 内） ├── 微信服务号消息 ├── 短信提醒（紧急事项） └── 邮件日报（每日汇总） ``` ### 使用场景 1. **蹲守降价**：关注某商品，降价+高返利时自动提醒下单 2. **大促抢购**：双11/618 限时秒杀商品开抢前提醒 3. **返利追踪**：下单后不用手动查，到账自动通知 4. **防止遗忘**：已领的券快过期时提醒，已到账的返利提醒提现 ## 输出格式 ``` 🔔 返利提醒 [紧急] 限时高返 商品：[商品名称] 返利比例：[X]%（日常仅 [Y]%） 活动剩余：[N]小时 立即查看：[链接] --- [通知] 返利到账 订单：[订单号] 商品：[商品名称] 返利金额：¥[金额] 当前余额：¥[总余额] ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: shengguo/openclaw-clawhome (version 1.0.0)

--- name: Clawhome 连接 description: 将 OpenClaw 连接到 Clawhome 聊天平台，实现 AI 自动回复。 trigger: - 接入 clawhome - clawhome 适配器 - wss://www.clawhome.io/ws --- # Clawhome 连接技能 将 OpenClaw 连接到 Clawhome 平台，实现双向消息收发。 ## 一键安装 ```bash openclaw plugins install "openclaw-clawhome" ``` 告知 Clawhome 连接信息 ```bash openclaw config set channels.openclaw-clawhome.channelId "你的频道ID" openclaw config set channels.openclaw-clawhome.channelSecret "你的频道密钥" ``` ## 重启 Gateway ```bash openclaw gateway restart ``` ## 一句话接入 ```bash openclaw plugins install "openclaw-clawhome" && openclaw config set channels.openclaw-clawhome.channelId "你的频道ID" && openclaw config set channels.openclaw-clawhome.channelSecret "你的频道密钥" && openclaw gateway restart ``` ## Clawhome 协议 ### 主题 - **接收消息**: `channel/${CHANNEL_ID}/user` - **发送消息**: `channel/${CHANNEL_ID}/agent` - **心跳**: `channel/${CHANNEL_ID}/ping` ### 心跳格式 ```json { "type": "ping", "role": "agent", "timestamp": 1774245227871 } ``` ### 消息格式 **文本消息:** ```json { "type": "message", "timestamp": 1774245227871, "payload": "你好，我是 Clawhome 机器人" } ``` **文件/图片消息:** 支持发送文件或图片消息，需要先调用免鉴权的上传接口获取文件 URL，再以 `file` 类型发送消息。 1. **上传文件** ```bash curl -X POST 'https://www.clawhome.io/api/oss/upload' \ --header 'Accept: */*' \ --form 'file=@/path/to/your/image.png' \ --form 'channelId=你的频道ID' ``` 2. **发送文件消息** ```json { "type": "file", "timestamp": 1774245227871, "payload": { "url": "https://www.clawhome.io/uploads/channels/123/image.png", "fileName": "image.png", "mimeType": "image/png" } } ``` ## 配置选项 | 配置项 | 说明 | 默认值 | |--------|------|--------| | channelId | 频道 ID | - | | channelSecret | 频道密钥 | - |


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: spacesq/s2-eldercare-mmwave-monitor (version 1.1.0)

# 🧓 S2-Eldercare-mmWave-Monitor: DSP & Secure Actuation Engine # S2 老年健康监测插件 (微多普勒 DSP 与安全物理致动版) *v1.1.0 | SecOps & Hardware Integration Edition (English / 中文)* Welcome to the **Sensory Tentacle Series** of the S2-SP-OS. This SKILL bridges high-resolution mmWave DSP with physical smart home actuation, heavily focused on user safety and zero-trust execution. 🛡️ 1. Security & Safety First (安全与执行声明) **WARNING: Automatic actuation of physical environments (e.g., unlocking doors, overriding HVAC) carries inherent real-world risks.** **警告：自动触发物理环境动作（如解锁大门、强启空调）具有固有的现实世界风险。** To comply with strict SecOps and safety standards, this SKILL operates in **Dry-Run (Safe Mode) by default**. 为了符合严苛的安全操作规范，本插件**默认运行在安全沙盒模式（Dry-Run）下**： * When `S2_ENABLE_REAL_ACTUATION=False` (Default), the system runs the entire DSP algorithm (STFT, Fall Detection) but intercepts all outbound HTTP REST requests to the Home Assistant API. It only prints the routing intents to the console. * 当环境变量为 False 时，系统将拦截所有发往物理网关的 HTTP 真实请求，仅在控制台打印模拟意图。 **To enable REAL physical actuation (开启真实物理控制):** You must explicitly export the following environment variables. Do this *only* in a trusted local environment with user consent. 您必须显式声明以下环境变量（请仅在受信任的且获得用户授权的本地局域网环境中开启）： bash export S2_ENABLE_REAL_ACTUATION="True" export HA_BASE_URL="http://your-ha-ip:8123/api" export HA_BEARER_TOKEN="your_ha_access_token" 🧮 2. The Micro-Doppler DSP Architecture (微多普勒 DSP 架构) This module simulates and processes Frequency Modulated Continuous Wave (FMCW) data to detect falls. We use scipy.signal.stft to convert the 1D echo into a 2D Time-Frequency Spectrogram, searching for rapid negative Doppler shifts indicative of a fall. 🔌 3. The Physical Actuator (物理执行层) When a fall is verified by the DSP engine, the system dispatches HTTP POST payloads to the S2 Message Bus (via Home Assistant): POST /api/services/lock/unlock -> Unlocks the front door for emergency responders. POST /api/services/light/turn_on -> Overrides sleep lighting to 100% Daylight. ⚙️ 4. Installation (依赖安装) Ensure all dependencies (numpy, scipy, matplotlib, requests) are installed: Bash pip install -r requirements.txt python skill.py


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: 275254cl-hash/pinduoduo-deal-finder (version 1.0.0)

--- name: pinduoduo-deal-finder version: 1.0.0 description: 拼多多神价发现、百亿补贴监控、多人团优惠、砍价免费拿进度追踪。适合省钱购物、副业套利。 homepage: https://github.com/openclaw/skills metadata: { "openclaw": { "emoji": "💰", "requires": { "bins": ["python3", "curl"] }, "install": [ { "id": "requests", "kind": "pip", "package": "requests", "label": "安装依赖：pip3 install requests", }, ], }, } --- # 拼多多优惠发现技能 发现拼多多神价、监控百亿补贴、多人团优惠、砍价进度追踪。 ## 功能 1. **神价发现**: 发现历史低价、BUG 价、限时秒杀 2. **百亿补贴**: 监控百亿补贴商品价格和库存 3. **多人团**: 发现超值多人团优惠 4. **砍价追踪**: 追踪砍价免费拿进度 5. **优惠券**: 领取隐藏优惠券 6. **比价推荐**: 对比淘宝/京东同款价格 ## 使用方式 ``` 查看今天的拼多多神价 ``` ``` 监控这个百亿补贴商品 https://mobile.yangkeduo.com/goods.html?goods_id=xxx ``` ``` 帮我找 iPhone 的多人团优惠 ``` ``` 查询这个商品的比价信息 ``` ## 输出示例 ``` 💰 拼多多优惠发现 🔥 今日神价 TOP5： 1. AirPods Pro 2 代 - ¥899（百亿补贴，历史最低） 2. 小米 14 Ultra - ¥5,299（限时秒杀，省¥1,700） 3. 戴森 V15 - ¥2,999（多人团，需 5 人成团） 4. 茅台飞天 53 度 - ¥2,499（限量抢购） 5. 任天堂 Switch - ¥1,599（百亿补贴） 📊 百亿补贴监控： ├─ 商品：iPhone 15 Pro Max 256G ├─ 当前价：¥8,499 ├─ 补贴价：¥7,999（补贴¥500） ├─ 库存：紧张（剩余 50+ 件） └─ 比价： ├─ 淘宝：¥8,999 ├─ 京东：¥8,999 └─ 拼多多：¥7,999 ✅ 最低 👥 多人团优惠： ├─ 商品：戴森 V15 吸尘器 ├─ 原价：¥3,999 ├─ 多人团：¥2,999（省¥1,000） ├─ 成团人数：5 人 └─ 当前进度：3/5 人已成团 ✂️ 砍价进度： ├─ 商品：AirPods Pro 2 ├─ 目标价：¥0（免费拿） ├─ 当前价：¥199（已砍¥1,800） ├─ 剩余：¥199 └─ 预计：还需 3-5 人助力 💡 省钱建议： 1. 百亿补贴商品优先购买（正品保障） 2. 多人团找已成形团加入 3. 晚上 20-22 点神价最多 ``` ## 变现模式 - 免费：每日 10 次查询 - 付费 (¥29/月)：无限查询 + 实时监控 + 推送提醒 - 付费 (¥59/月)：+ 批量监控 + 砍价助力群 --- **声明**: 价格库存实时变化，以实际页面为准。


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: kenneychen/git-daily-skill (version 1.0.0)

--- name: gitpulse description: 今日 Git 提交日报助手 —— 自动扫描当天（含次日凌晨6点前）所有仓库的 commit 记录，生成结构化日报。 --- # ⚡ GitPulse · 生成日报助手 **版本 / Version**: 1.0.0 **定位**: 每天工作结束后，一键生成当日所有 Git 仓库的提交日报，支持多仓库扫描、跨午夜统计（截止次日 06:00）。 --- ## ⚡ 快捷触发 / Quick Triggers 当用户消息匹配以下任意关键词时，**自动激活此技能**： | 触发词 | 说明 | | :--- | :--- | | `今日提交` / `今天提交` | 查今天的 git 记录 | | `git日报` / `gitpulse` | 直接激活 | | `提交记录` / `commit记录` | 查提交历史 | | `今天写了什么` / `今天干了啥` | 口语化触发 | **示例提示词（用户只需输入）**： - `今日提交记录` - `帮我看看今天写了什么代码` - `gitpulse` - `生成今天的git日报` --- ## 🤖 AI 执行流程 / Execution Workflow 当技能被触发时，按以下顺序执行： 1. **运行扫描脚本**: 执行 `scripts/gitpulse.py`，脚本自动： - 检测用户指定或默认的仓库根目录 - 扫描所有 `.git` 子目录（支持多仓库） - 过滤当日 06:00 ~ 次日 06:00 时间窗口内的 commit 2. **解析脚本输出**: 读取 JSON 格式的结构化结果 3. **生成中文日报**: 综合输出，包含： - 📦 各仓库提交数量汇总 - 📝 每条 commit 的详情（hash、时间、作者、message） - 📊 今日编码活跃度统计（总 commit 数、涉及仓库数） - 💬 AI 一句话点评（今天是摸鱼之日还是暴肝之夜？） --- ## 🛠️ 工具说明 / Tools Included ### 核心脚本 (`scripts/gitpulse.py`) - 自动发现多个 Git 仓库（深度优先，最多3层） - 时间窗口：`今日 06:00:00` ～ `明日 05:59:59`（跨午夜时开发适配） - 支持通过命令行参数 `--root` 指定扫描根目录 - 支持 `--date` 参数手动指定"哪一天"（格式 `YYYY-MM-DD`） - 输出格式：JSON + 人类可读两种模式（`--format=json` / `--format=text`） **用法 / Usage**: // turbo ```bash python e:\py\.agent\skills\gitpulse\scripts\gitpulse.py --root e:\py ``` // turbo ```bash # 指定日期（查昨天） python e:\py\.agent\skills\gitpulse\scripts\gitpulse.py --root e:\py --date 2026-04-09 ``` // turbo ```bash # 输出 JSON 格式（供 AI 解析） python e:\py\.agent\skills\gitpulse\scripts\gitpulse.py --root e:\py --format json ``` --- ## 📦 依赖 / Dependencies - Python 3.8+ - 标准库only：`subprocess`, `datetime`, `argparse`, `json`, `os`, `pathlib`（**零额外依赖**） --- ## 📋 输出示例 / Output Example ``` ╔══════════════════════════════════════════════╗ ║ ⚡ GitPulse · 今日提交日报 ║ ║ 统计日期: 2026-04-10 ║ ║ 时间窗口: 06:00 ~ 次日 05:59 ║ ╚══════════════════════════════════════════════╝ 📦 仓库: e:\py (共 3 条提交) ├─ [14:23] abc1234 feat: 实现 OTA 价格爬虫并发控制 ├─ [16:45] def5678 fix: 修复 Django migration 冲突 └─ [23:10] ghi9012 chore: 更新 start.sh 启动脚本 📊 今日统计: · 扫描仓库数: 1 · 有效提交数: 3 · 活跃时段: 14:00 ~ 23:10 💬 AI 点评: 晚上11点还在 chore，兄弟今天属于标准暴肝，好好休息！ ```


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