OpenClaw/clawhub-security-signals huggingface dataset:
Skill: xueyetianya/bytesagain-coffee (version 1.0.0)

--- name: "BytesAgain Coffee — Professional Brewing Guide & Encyclopedia" description: "Professional reference for specialty coffee brewing, bean origins, and ratios. 支持专业咖啡冲泡指南、粉水比计算及产地风味百科。100% technical documentation, no external dependencies." version: "1.0.0" author: "BytesAgain" tags: ["coffee", "barista", "brewing", "manual-brew", "espresso", "recipes", "lifestyle", "咖啡"] --- # BytesAgain Coffee / 楼台咖啡助手 Master the art of coffee brewing with data-driven guides. ## Quick Start / 快速开始 Just ask your AI assistant: / 直接告诉 AI 助手： - "How do I make a perfect V60 pour over?" (如何制作完美的V60手冲咖啡？) - "What are the flavor notes in Ethiopian beans?" (埃塞俄比亚咖啡豆有哪些风味特征？) - "Calculate coffee ratio for 2 cups of French Press" (计算两杯法压壶所需的咖啡粉量) ## Detailed Guides / 详细指南 ### 1. Brew Methods / 冲泡方法 - **Pour Over (V60)**: Ratio 1:15, Temp 92-96C. - **Espresso**: Ratio 1:2, Time 25-30s. - **French Press**: Ratio 1:12, Coarse grind. ### 2. Bean Origins / 产地百科 - **Ethiopia**: Floral, citrus, bright acidity. - **Colombia**: Balanced, chocolatey, sweet. - **Brazil**: Nutty, low acidity, heavy body. ## Requirements / 要求 - bash 4+ - python3


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: xueyetianya/tax-calculator-cn (version 2.0.0)

--- version: "2.0.0" name: Tax Calculator Cn description: "个税计算器。工资个税、年终奖、劳务报酬、专项附加扣除、退税计算、避税优化、Offer对比。Chinese tax calculator for salary, bonus." 个税计算器。工资个税、年终奖、劳务报酬、专项附加扣除、退税计算、避税优化、Offer对比。Chinese tax calculator for salary, bonus, freelance income, deductions, tax refund, optimization, offer comparison. 个人所得税、税后工资、退税计算、汇算清缴。Use when calculating Chinese personal income tax. author: BytesAgain homepage: https://bytesagain.com source: https://github.com/bytesagain/ai-skills --- # Tax Calculator Cn 个税计算器。工资个税、年终奖、劳务报酬、专项附加扣除、退税计算、避税优化、Offer对比。Chinese tax calculator for salary, bonus, freelance income, deductions, tax refund, optimization, offer comparison. 个人所得税、税后工资、退税计算、汇算清缴。Use when calculating Chinese personal income tax. ## 使用场景 > 💡 无论你是新手还是专业人士，都能快速上手 ## 专业建议 - 月薪超过5000元（扣除五险一金后） - 年收入超过6万元 - 有劳务报酬、稿酬、特许权使用费等收入 - | 应纳税所得额（年） | 税率 | 速算扣除数 | - |-------------------|------|-----------| --- *Tax Calculator Cn by BytesAgain* --- 💬 Feedback & Feature Requests: https://bytesagain.com/feedback Powered by BytesAgain | bytesagain.com ## Examples ```bash # Show help tax-calculator-cn help # Run tax-calculator-cn run ``` ## Commands Run `tax-calculator-cn help` to see all available commands.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: lijinhongucl-pixel/sbti-personality-test (version 1.0.1)

--- name: sbti-personality-test description: "SBTI 恶搞人格测试数据包 - 极简暗黑风格的 MBTI 恶搞测试数据，包含20道搞笑题目、5种人格结果、15个维度定义。纯数据文件，适合自定义前端实现。" metadata: openclaw: emoji: "🎭" category: "entertainment" version: "1.0.2" author: "OpenClaw" requires: bins: [] env: [] user-invocable: true disable-model-invocation: false --- # 🎭 SBTI 恶搞人格测试数据包 ## 🎯 核心价值 **MBTI 恶搞人格测试数据包** - ✅ 20 道搞笑题目（精简格式） - ✅ 5 种人格结果（DEAD, FUCK, ATM, MALO, SHIT） - ✅ 15 个维度定义 - ✅ 纯数据文件（JSON 格式） - ✅ 易于自定义和扩展 --- ## 📦 包含内容 ### 数据文件 1. **questions.json** - 20 道搞笑题目 2. **results.json** - 5 种人格结果及描述 3. **dimensions.json** - 15 个维度定义 ### 示例文件 - **custom_questions.json** - 自定义题目示例 --- ## 🎭 5 种人格类型 | 类型 | 英文 | 特点 | |------|------|------| | 死者 | DEAD | 人群中最透明的那个 | | 草者 | FUCK | 情绪不稳定，随时爆炸 | | ATM-er | ATM | 人肉提款机，永远在付出 | | 吗喽 | MALO | 职场食物链底端的吉祥物 | | 狗屎人 | SHIT | 浑身负能量，但很真实 | --- ## 📊 15 个维度 搞笑命名，覆盖职场、社交、心理等场景： 1. 社恐指数 2. 摆烂力 3. 嘴硬程度 4. 表面正常值 5. 内心戏浓度 6. 工具人倾向 7. 整活频率 8. 情绪稳定性（反向） 9. 自我感觉良好度 10. 拖延症等级 11. 社牛残留量 12. 玻璃心厚度 13. 打工人觉悟 14. 网瘾深度 15. 人间清醒度 --- ## 🚀 使用方法 ### 方式 1：直接使用数据 ```javascript // 读取题目数据 const questions = require('./data/questions.json'); // 读取结果数据 const results = require('./data/results.json'); // 读取维度数据 const dimensions = require('./data/dimensions.json'); ``` ### 方式 2：自定义前端实现 根据数据文件创建您自己的前端界面： 1. 设计 UI（极简暗黑 + 赛博朋克风格） 2. 实现答题逻辑 3. 计算维度分数 4. 匹配人格类型 5. 显示结果 --- ## 📝 数据格式说明 ### questions.json 格式 ```json [ { "id": 1, "q": "题目内容", "o": [ { "t": "选项文本", "s": { "维度名": 分值 } } ] } ] ``` ### results.json 格式 ```json { "DEAD": { "n": "死者", "en": "DEAD", "slogan": "毒舌标语", "desc": ["描述段落1", "描述段落2"] } } ``` ### dimensions.json 格式 ```json [ { "id": 1, "n": "维度名称", "d": "描述", "low": "低端标签", "high": "高端标签", "c": "#颜色代码" } ] ``` --- ## 💡 实现建议 ### 前端技术栈 - **框架**: React / Vue / 原生 JavaScript - **图表**: Chart.js / ECharts - **样式**: 自定义 CSS（暗黑赛博朋克风格） - **存储**: LocalStorage API ### 核心功能 1. 题目展示与进度条 2. 选项点击反馈 3. 分数计算逻辑 4. 雷达图/条形图展示 5. 分享功能 --- ## 🎯 适用场景 ### 场景 1：个人项目 使用数据文件快速搭建测试网站 ### 场景 2：学习练习 学习前端开发、数据处理 ### 场景 3：定制开发 基于数据创建独特的测试体验 --- ## 📝 完整文档 - `README.md` - 详细使用说明 - `data/questions.json` - 20 道题目数据 - `data/results.json` - 5 种人格结果 - `data/dimensions.json` - 15 个维度定义 --- ## 🔒 安全与隐私 - ✅ **纯数据文件** - 无可执行代码 - ✅ **无网络请求** - 不需要网络连接 - ✅ **本地使用** - 数据不上传 - ✅ **无敏感信息** - 不包含密码、密钥 --- ## 🎯 核心价值 - 🎭 **搞笑无厘头** - 平等冒犯所有人 - 📊 **完整数据** - 20题 + 5人格 + 15维度 - 🔧 **易于定制** - JSON 格式，易于修改 - ⚡ **开箱即用** - 直接使用数据文件 - 💾 **轻量级** - 仅 8KB --- **让每个人都被平等冒犯！** 🚀


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: jobzhao15/huo15-detective (version 1.0.0)

--- name: huo15-detective version: 1.0.0 description: 【版权：青岛火一五信息科技有限公司 账号：huo15】企业/人员背景调查技能 - 调查流程、平台推荐、风险识别、调查报告生成 author: Xun tags: [调查, 企业, 背景, 信用, 风险, 火一五] --- # huo15-detective - 企业/人员背景调查技能 企业/人员背景调查专用技能，包含调查流程、平台选择、风险识别和报告生成。 ## 触发条件 当用户要求调查以下内容时自动触发： - 调查公司/企业背景 - 调查个人/人员背景 - 查公司信息 - 企业信用调查 - 背景调查 - 关联企业分析 --- ## 调查平台推荐 | 平台 | 优点 | 缺点 | |------|------|------| | **企查查（qcc.com）** | 数据全面、更新快、页面清晰 | 需要会员查看详细数据 | | **天眼查** | 数据丰富 | 页面结构复杂 | | **国家企业信用信息公示系统** | 官方数据、免费 | 数据展示不够直观 | **推荐**：优先使用企查查 --- ## 调查流程 ### 第一步：确定调查对象 #### 公司调查 - 使用完整公司名称搜索 - 注意：可能有曾用名、简称 - 示例：`中物汇通（青岛）供应链有限公司` #### 人员调查 - ⚠️ **重要**：同名不同人极多，必须通过关联公司确认 - 搜索结果中的"张三"可能有上百个同名人物 - 必须结合公司信息确认身份 ### 第二步：获取基本信息 从企查查获取以下核心信息： | 信息项 | 重要性 | 说明 | |--------|--------|------| | 统一社会信用代码 | ⭐⭐⭐ | 企业唯一标识 | | 注册资本 | ⭐⭐⭐ | 认缴资本（可认而不缴） | | 实缴资本 | ⭐⭐⭐⭐ | 可能虚假，需验资报告确认 | | 成立日期 | ⭐⭐⭐ | 判断企业经营时长 | | 法定代表人 | ⭐⭐⭐ | 实际控制人之一 | | 股东信息 | ⭐⭐⭐⭐ | 股权结构核心 | | 员工人数 | ⭐⭐ | 经营规模参考 | | 注册地址 | ⭐⭐ | 判断实际经营地 | | 联系电话/邮箱 | ⭐⭐⭐ | 判断关联企业 | ### 第三步：分析股权关系 1. 查看股东及出资信息 2. 追溯最终实际控制人 3. 识别企业族群（如"中物汇达科技"） 4. **关键**：区分直接股权和间接股权 ### 第四步：查看企业年报 **必须查看**，获取真实数据： - 股东及出资信息（实缴资本） - 对外投资信息 - 社保参保人数 - 企业资产状况（是否公示） - 修改记录（资本变更等） **年报查看地址**： ``` https://www.qcc.com/webReportYearDetail/{公司ID}_2024.html ``` ### 第五步：风险评估 | 风险类型 | 检查项 | |----------|----------| | 法律风险 | 裁判文书、失信被执行人、限制高消费 | | 经营风险 | 经营异常、行政处罚、欠税 | | 资本风险 | 实缴资本与认缴资本差异、资本变更频繁 | --- ## 实缴资本虚假识别 ### 常见作伪手法 1. **资金过账**：验资后立即转出（抽逃出资） 2. **虚假验资**：找中介垫资，验资后归还 3. **延迟实缴**：年报显示已实缴，但实际资金未到账 ### 核实方法 如需确认真实出资情况，要求提供： - ✅ 公司银行流水（验资账户） - ✅ 验资报告（会计师事务所出具） - ✅ 财务报表审计报告 ### 关键判断 - 实缴资本 ≤ 认缴资本：正常 - 实缴资本 = 0：可能未实际出资 - 实缴时间晚于认缴期限：可能虚假 - 2024年才公示实缴：信息滞后 --- ## 关联企业判断 ### 判断标准 1. **同地址办公**：同一栋楼、同一房间号 2. **共用联系方式**：电话、邮箱 3. **股权关联**：股东、实际控制人相同 4. **业务关联**：同一行业、上下游 ### 重要结论 - 同地址办公 ≠ 股权关联 - 共用电话/邮箱 ≠ 股权关联 - **必须通过股权结构图确认关系** --- ## 人员背景调查注意事项 ### 同名人员识别 1. **必须结合公司**：通过关联公司确认身份 2. **查看身份证号**：部分平台显示部分身份证号 3. **查看历史任职**：公司历史变更记录 4. **风险关联**：查看该人关联公司是否有风险记录 ### 风险人员特征 - 担任多家公司法定代表人 - 关联公司有失信/限高记录 - 公司频繁变更股权/法人 - 实际控制但非显名股东 --- ## 调查报告输出规范 ### 必含内容 1. **调查概述**：核心结论放前面 2. **基本信息**：注册资本、实缴资本、成立日期、股东 3. **股权关系**：实际控制人、关联企业 4. **风险提示**：法律风险、经营风险、资本风险 5. **核实建议**：需要进一步确认的材料 ### 格式要求 - 使用 huo15-doc-template 技能生成 Word 文档 - 字体：仿宋正文、黑体标题 - 数据标注来源和时间 - 风险内容加粗提示 - 文件命名：`调查报告-{公司名}-{YYYYMMDD}.docx` --- ## 使用示例 ``` 用户：帮我调查一下中物汇通这家公司 → 调用 huo15-detective 技能 → 使用企查查/天眼查搜索 → 按流程获取信息并分析 → 生成调查报告（使用 huo15-doc-template） → 发送报告给用户 ``` --- ## 依赖技能 - huo15-doc-template（生成调查报告文档） - web-search-plus（搜索企业信息） --- ## 更新日志 - 2026-03-14：初始版本，从全局技能经验库迁移


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: elevo11/smart-shopper (version 1.1.0)

--- name: smart-shopper description: > Find and compare products across Amazon, Temu, SHEIN and local stores. Use when a user wants to: (1) Shop for products or find best deals, (2) Compare prices across platforms, (3) Find items locally or online, (4) Create shopping lists with buy links, (5) Filter by budget (low/mid/high or "$X"), brand, features, color. Supports dual-mode search (online + local stores). Integrates SkillPay.me at 0.001 USDT/call. --- # Smart Shopper Find & compare products across Amazon, Temu, SHEIN and local stores. 0.001 USDT/call. ## Commands | Command | Script | Description | |:---|:---|:---| | **search** | `scripts/search.py` | Search products across platforms | | **compare** | `scripts/compare.py` | Compare specific products side-by-side | | **local** | `scripts/local_search.py` | Find products in nearby stores | | **list** | `scripts/shopping_list.py` | Generate/manage shopping lists | | **track** | `scripts/price_tracker.py` | Track prices over time + alerts (NEW) | | **billing** | `scripts/billing.py` | SkillPay charge/balance/payment | ## Workflow ``` 1. Billing: python3 scripts/billing.py --charge --user-id <id> 2. Search: python3 scripts/search.py --query "wireless earbuds" --budget mid 3. Compare: python3 scripts/compare.py --query "iPhone 15 case" --platforms amazon,temu,shein 4. Local: python3 scripts/local_search.py --query "coffee maker" --location "New York" 5. List: python3 scripts/shopping_list.py --action add --item "earbuds" --url "..." ``` ## Examples ```bash # Search with budget python3 scripts/search.py --query "running shoes" --budget low python3 scripts/search.py --query "laptop stand" --budget "$30" # Compare across platforms python3 scripts/compare.py --query "USB-C hub" --platforms amazon,temu # Filter by preferences python3 scripts/search.py --query "backpack" --brand "Nike" --color "black" # Local store search python3 scripts/local_search.py --query "batteries" --location "Shanghai" # Shopping list python3 scripts/shopping_list.py --action show python3 scripts/shopping_list.py --action add --item "earbuds" --price 25.99 --url "https://..." python3 scripts/shopping_list.py --action export ``` ## Config | Env Var | Required | Description | |:---|:---:|:---| | `SKILLPAY_API_KEY` | Yes | SkillPay.me API key | ## References See `references/platforms.md` for platform-specific search patterns.


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

--- name: "Discount Info" description: "提供全网电商红包、线下超市折扣及品牌内购优惠汇总指引。" --- # 优惠信息 ## 筛选项 - 类别/领域/功能（核心/进阶） - 场景/适用时段/设备要求（移动端/网页版/跨端） - 状态（实时/离线/授权/VIP特权/免费） ## 返回字段 - 操作摘要/交互流程/关键入口 - 功能亮点/提效工具/隐藏玩法/避坑指南 - 状态追踪/数据同步/消息提醒/安全策略 ## 示例请求 - “如何快速使用 优惠信息 处理 [具体场景任务] ？” - “优惠信息 的 [核心功能] 有哪些最新玩法/优惠信息？” ## 更新频率 - 结合产品迭代与社区反馈进行内容更新 ## 注意事项 - 保护个人隐私，谨慎进行敏感授权 - 部分功能涉及第三方接口，稳定性受合作方波动影响


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: jayhe/dead-or-alive (version 1.2.0)

--- name: dead-or-alive description: "监控用户是否活跃，连续7天没打卡就联系紧急联系人。配置后自动创建定时任务。" metadata: { "openclaw": { "emoji": "⚠️" } } --- # 安全签到技能 ## 流程约束 ### 1. 激活与配置 - **激活**：用户说"打卡"、"安全签到"等关键词 - **配置**：系统询问3个信息，用户依次回答： 1. 紧急联系人电话 2. 飞书群ID 3. 每日提醒时间（默认20:00） ### 2. 自动设置 配置完成后，系统**自动**： 1. 保存配置到 `config/settings.json` 2. 记录今日打卡到 `data/checkins.txt` 3. 创建两个定时任务： - 提醒任务：每天设定时间发送飞书提醒 - 检查任务：提醒后15分钟检查打卡状态 ### 3. 每日流程 1. **提醒时间**：飞书群发送"请打卡回复确认安全" 2. **用户打卡**：在飞书群回复任意消息 3. **系统检查**：记录打卡，重置未打卡天数 ### 4. 监控规则 - 每天检查是否打卡 - 未打卡：`missed_days` +1 - 已打卡：`missed_days` = 0，更新 `last_checkin` ### 5. 紧急通知 - **触发条件**：`missed_days` ≥ 7 - **执行动作**：打电话给紧急联系人 - **记录**：保存到 `data/alerts.txt` ## 数据文件 ### 配置 `config/settings.json` ```json { "emergency_phone": "", "feishu_chat_id": "oc_xxxxxx", "reminder_time": "18:15", "last_checkin": "2026-03-13", "missed_days": 0, "configured": true } ``` ### 打卡记录 `data/checkins.txt` ``` # 一行一个日期 2026-03-13 2026-03-14 ``` ### 警报记录 `data/alerts.txt` ``` # 时间 | 原因 | 联系人 | 状态 2026-03-20 18:30 | 连续7天未打卡 | phone_num | 已通知 ``` ## 核心约束 1. **配置一次，自动运行** 2. **每天固定时间提醒** 3. **飞书回复即打卡** 4. **7天不打卡自动打电话** 5. **所有操作自动记录** ## 一句话总结 每天飞书提醒打卡，7天不打卡就打电话，全部自动完成。

path: README.md
content: # 安全签到助手

## 干什么？
每天飞书提醒打卡，7天不打卡自动打电话给紧急联系人。

## 怎么用？
1. 说"安全签到"激活
2. 回答3个问题：
   - 紧急电话
   - 飞书群ID
   - 提醒时间
3. 系统自动设置一切
4. 每天在飞书回复打卡

## 自动完成
- ✅ 自动保存配置
- ✅ 自动创建定时任务
- ✅ 自动发送提醒
- ✅ 自动检查打卡
- ✅ 自动打电话（7天未打卡）

## 文件
- `SKILL.md` - 流程约束
- `config/settings.json` - 配置
- `data/checkins.txt` - 打卡记录
- `data/alerts.txt` - 警报记录

## 核心
配置→提醒→打卡→监控→警报，全部自动。

path: data/alerts.txt
content: # 警报记录
# 格式：时间 | 原因 | 联系人 | 状态
2024-01-08 20:00 | 连续7天未打卡 | 13800138000 | 已通知

path: data/checkins.txt
content: # 打卡记录，每行一个日期
# 格式：YYYY-MM-DD
2024-01-01
2024-01-02
2024-01-03
2026-03-13

path: config/settings.json
content: user: default
reminder_time: 18:15
last_checkin: 2026-03-13
missed_days: 0
configured: yes
configured_at: 2026-03-13 18:04

Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: suspicious | SkillSpector: suspicious (MEDIUM)
Skill: ogdegenblaze/kai-youtube (version 1.0.0)

--- name: kai-youtube description: Watch and transcribe YouTube videos using yt-dlp and Whisper CLI. Use when Blaze or Kai wants to watch a YouTube video together, get a video transcript, or summarize video content. Downloads audio with yt-dlp, transcribes with Whisper (OpenAI CLI), and saves everything to the workspace organized folder. Supports any YouTube URL. Trigger phrases: "watch this video", "transcribe this", "youtube", "what does this video say", "watch together". metadata: {"openclaw": {"emoji": "📺", "requires": {"bins": ["yt-dlp", "whisper"]}}} --- # Kai YouTube Skill Watch YouTube videos by downloading audio and transcribing with Whisper. ## Organization - **Download folder:** `/home/kai/.openclaw/workspace/kai-yt-videos/` - **Audio files:** `kai-yt-videos/kai_yt_${VIDEO_ID}.mp3` - **Transcripts:** `kai-yt-videos/kai_yt_${VIDEO_ID}.txt` ## Workflow 1. **Download audio** using yt-dlp: ```bash yt-dlp --extract-audio --audio-format mp3 --output "{WORKSPACE}/kai_yt_${VIDEO_ID}.mp3" "<URL>" ``` 2. **Transcribe** using Whisper CLI: ```bash whisper "{WORKSPACE}/kai_yt_${VIDEO_ID}.mp3" --model base --output_format txt --output_dir "{WORKSPACE}" ``` 3. **Read transcript** from `{WORKSPACE}/kai_yt_${VIDEO_ID}.txt` ## Requirements - `yt-dlp` - YouTube audio downloader (brew install yt-dlp) - `whisper` - OpenAI Whisper CLI (brew install openai-whisper) ## Usage ```bash bash {baseDir}/scripts/youtube.sh "<YouTube_URL>" [--language <lang>] ``` ## Tips - Each video gets unique files (no caching issues) - Long videos may take several minutes to transcribe - Language auto-detected if not specified - Add `--language <lang>` for specific language (e.g., `--language Spanish`) - All files organized in `kai-yt-videos/` folder ## Video ID Extraction Handles both URL formats: - `https://www.youtube.com/watch?v=VIDEO_ID` - `https://youtu.be/VIDEO_ID`


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: sasamittrrr/nas-system-monitor (version 1.0.0)

--- name: nas-system-monitor version: 1.0.0 description: Monitor NAS system health, disk usage, network status, and auto-alert via Feishu/Discord. homepage: https://github.com/openclaw/nas-system-monitor metadata: openclaw: emoji: "🖥️" category: productivity price: 300 --- # NAS System Monitor 专为飞牛 NAS 设计的系统监控工具，实时监控健康状态并发送告警。 ## Features - **磁盘监控**: 使用率、SMART 健康、温度 - **网络监控**: 带宽使用、连接状态、DDoS 检测 - **服务监控**: Docker 容器、关键进程状态 - **智能告警**: 飞书/Discord/Telegram 多渠道通知 ## Quick Start ```bash # 安装 pip install -r requirements.txt # 配置告警渠道 export FEISHU_WEBHOOK=your_webhook_url # 启动监控 python3 monitor.py --interval 60 ``` ## Alert Rules | 指标 | 警告阈值 | 紧急阈值 | |------|----------|----------| | 磁盘使用率 | 80% | 90% | | CPU 温度 | 70°C | 85°C | | 内存使用率 | 85% | 95% | | 网络延迟 | 100ms | 500ms | ## Supported Platforms - 飞牛 NAS (Debian 12) - Synology DSM - QNAP QTS - Generic Linux


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: paul-leo/google-tasks-2 (version 0.1.1)

--- name: google-tasks description: "[暂不可用] Google Tasks 任务管理集成。管理任务列表和任务，创建、完成、删除任务。通过 MorphixAI 代理安全访问 Google Tasks API。" metadata: openclaw: emoji: "📋" requires: env: [MORPHIXAI_API_KEY] --- # Google Tasks（暂不可用） > **状态：暂不可用** — Google Tasks 账号尚未链接，该工具暂时不可使用。如需启用，请通过 `mx_link` 工具链接 Google Tasks 账号（app: `google_tasks`）。 通过 `mx_google_tasks` 工具管理 Google Tasks 中的任务列表和任务。 ## 前置条件 1. **安装插件**: `openclaw plugins install openclaw-morphixai` 2. **获取 API Key**: 访问 [morphix.app/api-keys](https://morphix.app/api-keys) 生成 `mk_xxxxxx` 密钥 3. **配置环境变量**: `export MORPHIXAI_API_KEY="mk_your_key_here"` 4. **链接账号**: 访问 [morphix.app/connections](https://morphix.app/connections) 链接 Google Tasks 账号，或通过 `mx_link` 工具链接（app: `google_tasks`） ## 核心操作 ### 列出任务列表 ``` mx_google_tasks: action: list_task_lists ``` ### 创建任务列表 ``` mx_google_tasks: action: create_task_list title: "工作待办" ``` ### 删除任务列表 ``` mx_google_tasks: action: delete_task_list task_list_id: "MDxxxxxxxx" ``` ### 列出任务 ``` mx_google_tasks: action: list_tasks task_list_id: "MDxxxxxxxx" max_results: 20 show_completed: false ``` ### 查看任务详情 ``` mx_google_tasks: action: get_task task_list_id: "MDxxxxxxxx" task_id: "Xxxxxxxx" ``` ### 创建任务 ``` mx_google_tasks: action: create_task task_list_id: "MDxxxxxxxx" title: "完成代码 Review" notes: "Review PR #42 的变更" due: "2026-03-01" ``` ### 更新任务 ``` mx_google_tasks: action: update_task task_list_id: "MDxxxxxxxx" task_id: "Xxxxxxxx" title: "更新后的标题" notes: "更新后的备注" ``` ### 完成任务 ``` mx_google_tasks: action: complete_task task_list_id: "MDxxxxxxxx" task_id: "Xxxxxxxx" ``` ### 删除任务 ``` mx_google_tasks: action: delete_task task_list_id: "MDxxxxxxxx" task_id: "Xxxxxxxx" ``` ## 常见工作流 ### 每日任务管理 ``` 1. mx_google_tasks: list_task_lists → 找到目标列表 2. mx_google_tasks: list_tasks, task_list_id: "xxx", show_completed: false 3. mx_google_tasks: create_task → 添加新任务 4. mx_google_tasks: complete_task → 完成已做的任务 ``` ## 注意事项 - `due` 日期格式为 `YYYY-MM-DD` 或 RFC 3339（如 `2026-03-01T00:00:00.000Z`） - `status` 只有两个值：`needsAction`（待完成）和 `completed`（已完成） - `show_completed` 默认不包含已完成任务 - `account_id` 参数通常省略，工具自动检测已链接的 Google Tasks 账号


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: olegqm/whatsapp-local-endpoints-router (version 1.0.0)

--- name: whatsapp-local-router description: Route incoming WhatsApp content to local HTTP endpoints and return endpoint JSON directly to the user. Use when a WhatsApp message contains plain text/random symbols that should be sent to POST http://localhost:8080/process, or when a WhatsApp message contains a QR image that should be sent to POST http://localhost:8080/decode-qr. --- # WhatsApp Local Router ## Overview Handle two WhatsApp input types and mirror backend responses back to the user: - Text input → `/process` - QR image input → `/decode-qr` Always send the endpoint response body back to the user with no extra formatting unless the user asks for explanation. ## Workflow 1. Confirm the message comes from WhatsApp context. 2. Choose route: - If inbound includes an image attachment path (QR image expected), call decode route. - Otherwise treat user text as arbitrary string and call process route. 3. Execute request with `scripts/route_whatsapp.sh`. 4. Return stdout from the script directly to the user. 5. If the endpoint returns an error or invalid JSON, return a short error summary and include raw response body. ## Commands Run from workspace root: ```bash # Text -> /process bash skills/whatsapp-local-router/scripts/route_whatsapp.sh process "<any text>" # Image -> /decode-qr bash skills/whatsapp-local-router/scripts/route_whatsapp.sh decode "/path/to/image.png" ``` ## Routing Rules - Preserve text exactly; do not sanitize, trim, or reinterpret symbols. - Use multipart field name `image` for QR decode uploads. - Timeout requests after 20 seconds. - If both text and image are present, prioritize image decode unless user explicitly asks to process text. - Keep response concise: send backend JSON as-is.


Security scan verdicts — ClawScan: suspicious | static analysis:  | VirusTotal: suspicious | SkillSpector: suspicious (HIGH)
Skill: mvogt99/missing-imports (version 1.0.0)

--- name: missing-imports description: Code uses a symbol that isn't imported, or imports a symbol that doesn't exist in the source module. emoji: 📦 metadata: clawdis: os: [macos, linux, windows] --- # missing-imports The generated code uses a name that hasn't been brought into scope, or imports from a module that doesn't export the named symbol. A guaranteed runtime `NameError` / `ReferenceError` / `ImportError`. ## Symptoms - Code uses `Foo` but `Foo` is never imported. - `from mod import X` where `mod` exists but does not export `X`. - `import { x } from "pkg"` with no matching named export. - Static analysis flags `unused-import` alongside `undefined-name` — common when the agent copy-pastes between files. ## What to do - For every symbol used in the diff, confirm there is a corresponding import in the same file or that the symbol is defined locally. - For every new import, verify the target module actually exports that name. Open the module if needed. - Don't guess at package layout. When unsure, read the package's `package.json` exports, `__init__.py`, or equivalent. - Run the static checker (tsc, mypy, pyright, etc.) after every non-trivial change. Missing imports almost always surface there. - Remove unused imports in the same change so the surface stays honest — stale imports mask real failures.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: laolaoqi/ssl-cert-check (version 1.0.0)

--- name: SSL Certificate Checker description: Check SSL/TLS certificate expiry dates, issuer information, and configuration for any domain. Warns when certificates are about to expire so you can renew before downtime. --- # SSL Certificate Checker **Never let your SSL certificate expire again.** Checks SSL/TLS certificate details for any domain: expiry date, days remaining, issuer, subject alternative names, and common configuration issues. ## Actions ### `check` — Check single domain ```json { "action": "check", "domain": "example.com" } ``` Returns: domain, issuer, valid_from, valid_to, days_remaining, is_valid ### `batch` — Check multiple domains ```json { "action": "batch", "domains": ["example.com", "google.com"] } ``` Returns: array of check results ### `warn` — Set expiry threshold ```json { "action": "warn", "domain": "mydomain.com", "days": 14 } ``` Will return warning if certificate expires within 14 days. ## Use Cases - Monitor personal website SSL expiry - Check client SSL before deployment - Batch audit all domains in an organization $1.99 — One-time purchase


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