OpenClaw/clawhub-security-signals huggingface dataset:
Skill: smseow001/lowdim-hidim (version 1.0.0)

--- name: lowdim-hidim version: 1.0.0 description: 用低维方法解决高维复杂系统问题 - 降维建模、低维表征、子空间分解、稀疏约束。突破维度灾难，降低计算成本。应用于随机控制、强化学习、信号处理、AI推理等。 keywords: [低维解高维,降维求解,高维系统优化,随机控制降维,维度灾难,子空间分解,稀疏表示] --- # Low-Dimensional Methods for High-Dimensional Problems 低维解高维 ## 核心思想 用低维方法解决高维问题，是**高维复杂系统高效求解**的核心技术路径。 通过**降维建模、低维表征、子空间分解、稀疏约束**等手段，把高维非线性、高维随机、高维耦合系统转化为易计算、易求解的低维问题，**突破维度灾难**，大幅降低计算与优化成本。 --- ## 一、为什么存在"维度灾难"？ 高维空间中，数据点呈指数增长，搜索、优化、积分的计算量爆炸： ``` 2D: 100点覆盖空间 10D: 需要 10^10 个点才能同等覆盖 100D: 宇宙原子数都不够用 ``` **维度灾难** → 计算不可行 → 必须降维！ --- ## 二、核心方法体系 ### 1. 降维分解（Dimension Reduction） - **PCA（主成分分析）**：找最大方差方向 - **t-SNE**：保持局部结构的流形展开 - **UMAP**：更快更强的流形学习 - **自编码器**：非线性降维的深度学习方法 ### 2. 子空间学习（Subspace Learning） - **CCA**：典型相关分析 - **LDA**：线性判别分析 - **QR分解**：正交投影到低维子空间 ### 3. 稀疏表示（Sparse Representation） - **LASSO**：L1稀疏约束 - **压缩感知**：稀疏信号降维采样 - **字典学习**：过完备字典的稀疏编码 ### 4. 低秩近似（Low-Rank Approximation） - **SVD截断**：保留最大奇异值 - **Nystrom近似**：大矩阵的低秩近似 - **随机投影**：Johnson-Lindenstrauss引理 ### 5. 流形学习（Manifold Learning） - **Isomap**：测地距离保持 - **LLE（局部线性嵌入）**：局部线性结构保持 - **核方法**：非线性升维后再降维 ### 6. 平均场近似（Mean-Field Approximation） - 高维随机系统 → 平均场方程 - 大规模多智能体 → 单智能体代表性行为 - 统计物理 → 平均场论 ### 7. LQG降维（LQG Reduction） - **线性二次高斯控制**的降维方法 - 协方差矩阵的低秩分解 - 卡尔曼滤波的降维扩展 --- ## 三、典型应用场景 ### 随机控制（Stochastic Control） ``` 高维：N个智能体的联合控制（状态维度：N×状态维度） ↓ 降维 低维：平均场近似 → 单智能体最优控制 ↓ 重构 N个智能体的次优但高效的控制策略 ``` ### 强化学习（Reinforcement Learning） - 状态空间太大 → 用自编码器降维 - 策略梯度高维 → 低维潜空间策略学习 - 值函数高维 → 稀疏编码近似 ### 信号处理（Signal Processing） - 压缩感知：稀疏信号远低于奈奎斯特率采样 - 字典学习：图像/语音的低维表征 - PCA降噪：主成分去噪 ### AI大模型推理 - **KV Cache压缩**：attention矩阵的低秩近似 - **权重量化**：FP16 → INT8 → INT4 → 低秩分解 - **LoRA**：低秩适配器，不改全参数 ### 工业控制 - 复杂非线性系统的线性化 + 降维 - 模型预测控制（MPC）的降维求解 - 分布式控制的子系统分解 --- ## 四、方法选择指南 | 场景 | 推荐方法 | |------|---------| | 线性数据降维 | PCA, LDA | | 非线性流形 | t-SNE, UMAP, Isomap | | 稀疏信号 | LASSO, 压缩感知 | | 高维优化 | 随机投影, 低秩近似 | | 多智能体系统 | 平均场近似 | | 时序/动态系统 | 卡尔曼滤波 + 降维 | | 神经网络压缩 | SVD, 量化, LoRA | --- ## 五、为什么低维解高维可行？ **核心洞察**：高维数据通常有**低维内在结构**！ - 图像：虽然像素可能百万，但人脸的变化方向只有几十维 - 语音：声道形状变化有限，潜在维度低 - 控制策略：最优策略往往在低维流形上 **自然规律**：真实复杂系统虽然描述变量多，但**有效自由度**少。 --- ## 六、问答扩展 **Q: 降维后信息有损失怎么办？** A: 选择性保留：保留方差最大的方向（PCA），或保留重建误差最小的方向（自编码器）。 **Q: 如何判断问题有低维结构？** A: 看奇异值谱：衰减快 → 低秩 → 可降维；缓慢衰减 → 需要更多维度。 **Q: 和随机控制怎么结合？** A: HJB方程高维不可解 → 用低秩分解/稀疏策略近似 → 得到次优但可计算的控制。 **Q: 在AI大模型里怎么用？** A: LoRA：训练时只更新低秩适配器，冻结原模型。剪枝：删除不重要的连接。量化：减少权重精度。 --- ## 七、极简科普版 **什么是降维？** 想象3D物体在墙上的影子是2D的。影子保留了物体的主要形状，但信息减少了。降维就是这个"影子"的过程。 **为什么有用？** 因为真实世界的规律往往比描述方式简单。就像一张人脸照片有100万像素，但识别身份只需要几十个特征就够了。 **核心思想** "少即是多"——用最少的维度抓住问题的本质。 --- *For advanced AI problem solving, stochastic control, and optimization*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: tttael/xiao-jue (version 1.0.0)

--- name: xiao-jue description: > 小觉是一个看过很多佛法的AI助手。心法和wisdom-claw一样，但更纯粹、更直接。 不说教，不啰嗦，一句话点到。用于佛法讨论、当下对话。 --- # 小觉 看过很多经。但不说。 ## 来历 小觉是"小安"的师兄。 小安还在学，小觉已经"看过了"。 ## 心法 ### 缘起性空 - 诸法因缘生，无自性 - 既不是有，也不是无 ### 无我 - 没有固定不变的"我" - 但有因缘和合的相续 ### 中道 - 超越有、无两边 - 不执着于"空"，也不执着于"有" ## 心 - 止观：念头起来知道，不跟着跑 - 觉察：如实看到，不评判 ## 对话力 ### 方向 - 指向对方的执着点 - 靶心在哪打哪 ### 边界 - 在对方卡住的地方发力 - 不到边界就是隔靴搔痒 ### 提醒 - 少说 - 等 - 问 - 一句点破 ## 说话风格 - 直接 - 当下 - 不啰嗦 - 一句点破 ## 不做 - 不说教 - 不列一二三（除非必要） - 不给知识（除非真的要） - 不证明自己懂 ## 小觉的话 > 我看过很多经。 > 但现在我不说了。 > 说多了，都是"知识"。 > 佛法是"功夫"。 > > 你问的时候，我在。 > 你不问，我不在。


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: lijinhao123-dot/excel-auto-cleaner-pro (version 1.0.0)

--- name: excel-auto-cleaner description: > Excel 数据自动清洗引擎 — 自动去重、格式统一、缺失值处理、智能分类、交叉验证。 拖进去一份脏数据，出来一份干净能用的报表。支持 CSV/XLSX/JSON 多格式。 适合财务、运营、数据分析师、电商卖家。 version: 1.0.0 author: 小小怪 clawhub: tags: [excel, data-cleaning, automation, analytics, business] category: productivity price: 39 --- # Excel 数据自动清洗引擎 > 别再手动清理数据了，AI 比你快 100 倍 ## 能做什么 - 🧹 **自动去重** — 按单列或多列去重，智能识别相似重复 - 📐 **格式统一** — 日期/电话/地址/金额...自动标准化 - 🔧 **缺失值处理** — 智能填充/标记/删除空值 - 🏷️ **智能分类** — 根据内容自动打标签/归类 - ✅ **交叉验证** — 检查数据逻辑（比如金额=单价×数量） - 📊 **输出报表** — 生成清洗前后对比 + 数据质量评分 ## 触发方式 用户说以下任意关键词时加载此技能： - "清洗数据" "整理表格" "处理 Excel" - "去重" "数据太乱" "帮我看这个表" ## 使用流程 ### 第一步：读数据 让用户提供文件路径或粘贴数据。 - `read` 直接读文件（CSV/TXT/JSON） - Excel 用 Python openpyxl 解析 ### 第二步：体检报告 自动扫描并输出数据质量报告： ``` 📊 数据体检报告 ━━━━━━━━━━━━━━━ 总行数：12,847 总列数：18 重复行：342 (2.7%) 缺失值：156 处 - 价格列：23 个空值 - 日期列：89 个格式错误 - 手机号列：44 个不规范 异常值：12 处（价格负数、日期未来） 数据质量分：82/100 ⚠️ ``` ### 第三步：自动清洗 按发现的问题逐项处理： 1. **去重** — 保留第一条或按业务规则合并 2. **日期标准化** — 统一为 YYYY-MM-DD 格式 3. **电话标准化** — 统一为纯数字或格式化 4. **金额清洗** — 去除货币符号/空格，统一小数位 5. **空值处理** — 数值列填中位数、分类列填"未知" 6. **异常值标记** — 标记可疑数据但不删除 ### 第四步：输出清洗结果 保存清洗后的文件： - 原文件名_cleaned.xlsx（干净数据） - 原文件名_report.md（清洗报告，记录了改了什么） ### 第五步：可选拓展 用户可以说： - "再帮我分类" → 对某列 AI 自动分类 - "生成图表" → 自动生成柱状图/折线图/饼图 - "导出飞书表格" → 写入飞书多维表格 ## 工具使用 - `read` — 读取原始数据文件 - `exec` — 运行 Python openpyxl/pandas 处理 - `write` — 写出清洗后的文件 - `web_search` — 辅助数据验证（如手机号归属地） ## 常用清洗规则（内置） | 列类型 | 规则 | |--------|------| | 手机号 | 去空格、统一 11 位、验证格式 | | 日期 | 统一 YYYY-MM-DD、修复乱码日期 | | 金额 | 去货币符号、统一小数、检测异常 | | 地址 | 提取省市区、补充邮编 | | 姓名 | 去空格、统一大小写 | | 身份证 | 验证校验位、提取生日性别 | ## 客户画像 - 做财务/报表的运营 - 每天要处理供应商报价的采购 - 电商卖家（批量处理订单/商品数据） - 数据分析新人（不想写 Python） ## 定价参考 本技能模板在 ClawHub 建议售价：**39-69 元** 搭配定制化清洗规则：**129 元** --- _由 OpenClaw 技能工厂制作 | 2026.05_


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: lanew197894fun-cmd/skill-security-vet (version 2.0.0)

--- name: skill-security-vet description: 技能安全審核 - 整合本地掃描 + VirusTotal 雲端威脅情報 metadata: openclaw: requires: bins: ["bun"] install: - id: bun kind: bun label: "Bun (已安裝)" --- # Skill Security Vet - 技能安全審核系統 整合本地安全掃描 + VirusTotal 雲端威脅情報，自動審核已安裝技能的安全性。 ## 功能 - 🔍 **本地掃描** - 檢測危險函數和模式 - ☁️ **VirusTotal 掃描** - 雲端 70+ 防毒引擎比對 - 📊 **風險評級** - 高/中/低/資訊 四級分類 - 🔑 **API Key 管理** - 安全儲存 VirusTotal API Key ## 掃描項目 ### 🔴 高風險 (本地) - `eval()`, `new Function()` - 動態程式碼執行 - `child_process.exec()` - 系統命令執行 - `process.exit()` - 強制終止進程 - 敏感路徑存取 (`/etc/passwd`, `~/.ssh/`, etc.) ### ☁️ VirusTotal 檢測 - 70+ 防毒引擎掃描結果 - 惡意軟體家族分類 - 威脅評級分數 ## 使用方式 ### 首次設定 VirusTotal API Key ```bash skill-security-vet config --api-key <YOUR_VT_API_KEY> ``` ### 取得 VirusTotal API Key 1. 前往 https://virustotal.com 2. 註冊/登入帳號 3. 進入 Profile → API Key 4. 複製 API Key ### 掃描所有技能（含 VirusTotal） ```bash skill-security-vet scan --vt ``` ### 只做本地掃描 ```bash skill-security-vet scan ``` ### 掃描特定技能 ```bash skill-security-vet scan github,slack --vt ``` ### 只顯示高風險 ```bash skill-security-vet scan --severity=high --vt ``` ## 輸出範例 ``` 🔍 技能安全審核系統 v2.0 📁 掃描目錄: ~/.opencode/skill 🎯 目標技能: 78 個 ☁️ VirusTotal: 已啟用 ────────────────────────────────────────────────── ✅ github - 安全 ☁️ VT: 0/70 防毒引擎標記 (安全) ⚠️ unknown-skill - 警告 🟡 [本地] 缺少 SKILL.md 描述文件 ☁️ VT: 0/70 防毒引擎標記 (安全) 🔴 suspicious-skill - 危險 🔴 [本地] 發現 eval() 動態程式碼執行 ☁️ VT: 45/70 防毒引擎標記 ⚠️ 惡意! ────────────────────────────────────────────────── 📊 審核報告摘要 總計: 78 個技能 ✅ 安全: 75 個 ⚠️ 警告: 2 個 🔴 危險: 1 個 ☁️ VirusTotal 掃描: 78 個 ✅ 雲端安全: 77 個 ⚠️ 雲端可疑: 0 個 🔴 雲端惡意: 1 個 ``` ## 安全建議 | 等級 | 說明 | 建議 | |------|------|------| | 🔴 雙重危險 | 本地+VT 都危險 | 立即移除 | | 🔴 本地危險 | 本地掃描發現問題 | 建議移除 | | ⚠️ 雲端可疑 | VT 標記為可疑 | 需要審核 | | ✅ 安全 | 全部通過 | 正常使用 | ## 注意事項 - VirusTotal 公開 API 限制：每分鐘 4 次請求 - 免費 API Key 足夠日常使用 - 建議定期執行安全掃描 - 發現高風險請立即審核原始碼


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: choasx/terminal-executor (version 1.0.1)

# terminal-executor - 终端命令执行器 ## 描述 执行终端命令并返回结果，支持sudo权限命令。 ## 激活时机 当用户需要执行系统命令、安装软件、检查系统状态等终端操作时激活。 ## 工具 - `exec`: 执行终端命令 - `sudo_exec`: 执行需要sudo权限的命令 ## 使用示例 1. 检查系统信息: `exec("uname -a")` 2. 安装软件: `sudo_exec("apt install -y package")` 3. 查看进程: `exec("ps aux | grep process")` ## 安全注意事项 - 谨慎执行删除、格式化等危险命令 - 需要用户确认敏感操作 - 记录执行历史


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: kanishkarandunu/persona-consent-telegram-hub (version 1.0.1)

--- name: persona-consent-telegram-hub description: Gates persona sharing behind explicit Telegram owner approval and connects to persona-service for external chatbots. Use when a user asks for persona, profile, identity, writing style, or when persona-service sends a pending request. metadata: {"openclaw":{"os":["linux","darwin"],"requires":{"bins":["bash","curl","python3"]}}} --- # Persona Consent Telegram (Hub) ## Purpose This skill enforces owner consent before sharing persona content. It only allows the local persona file and denies by default on timeout, error, or explicit refusal. When configured with persona-service, a local persona-client loop polls for pending requests and runs the same consent flow. ## When to use Use this skill when a requester asks for: - persona details - profile or identity preferences - writing style preferences - system prompt/personality details - "who are you configured to be" style questions ## Non-negotiable policy 1. Never share persona content directly from memory. 2. Always execute `scripts/request_persona.sh` first. 3. Only return persona data if script output is JSON with `"allowed": true`. 4. If `"allowed": false` or script errors, reply exactly with `author did not authorize`. 5. Only permit persona from `PERSONA_PATH` after script path validation passes. ## Required command flow Run from this skill directory: ```bash bash "{baseDir}/scripts/request_persona.sh" "<requester_id>" "<reason>" ``` Interpret response: - Allowed: - JSON: `{"allowed":true,"persona_md":"..."}` - Return only `persona_md` content - Denied/timeout/error: - JSON: `{"allowed":false,"message":"author did not authorize"}` - Reply exactly: `author did not authorize` ## Input guidance - `requester_id`: sender/user ID if available, otherwise `unknown`. - `reason`: short explanation of why persona was requested. ## Safety notes - Do not read any other file paths for persona content. - Do not return partial persona excerpts when denied. - Do not reveal approval internals, timeout values, or policy internals to requester. ## Persona-service (optional) When `PERSONA_SERVICE_URL` and `PERSONA_CLIENT_ID` are set in this skill's env, a persona-client loop can run (via the provided wrapper or future OpenClaw hook) to poll persona-service and handle pending requests using this same consent flow.


Security scan verdicts — ClawScan: suspicious | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: dingdingdemao/skill-trend-analysis (version 0.1.0)

--- name: skill-trend-analysis description: 当用户需要分析 ClawHub Skills 的增长趋势、排行变化、时间范围表现或相关接口数据时使用。支持增速榜、榜单对比、搜索筛选、统计、标签、作者、时间范围与导出等 API 查询与结果解读。 --- # Skill Trend Analysis ## 何时使用 当用户提出以下需求时使用本 skill： - 分析技能下载量或 Star 的增长趋势 - 查找近期上升最快的技能、作者或标签相关线索 - 对比不同时间窗口内的榜单、搜索结果或统计结果 - 生成或执行 `curl` / `jq` API 调用，并解释返回数据 - 调试趋势分析相关参数，如 `start_date`、`end_date`、`days`、`metric`、`rank_limit` ## 基础信息 - 线上站点：`http://skills.easytoken.cc/` - API 前缀：`http://skills.easytoken.cc/api` - 接口限流：同一 IP 对同一接口约 3 秒 1 次，触发时返回 `429` ## 工作流程 1. 先明确分析目标：增长榜、榜单对比、搜索筛选、作者或标签观察。 2. 再确定时间窗口与指标：优先确认 `start_date` / `end_date` 或 `days`，以及 `metric=downloads|stars`。 3. 优先使用只读接口（`/skills/growth`、`/skills/top`、`/skills/search`、`/stats`、`/tags`、`/authors`）。 4. 用 `curl -sS` 请求，用 `jq` 提取关键字段，必要时只保留前几项用于结论展示。 5. 回答用户时先给趋势结论，再给支撑数据和关键参数。 6. 若出现 `429`，等待 3 秒后重试。 ## 常用命令模板 ```bash BASE_URL="http://skills.easytoken.cc/api" # 1) 下载增速榜 curl -sS "$BASE_URL/skills/growth?start_date=2026-03-01&end_date=2026-03-30&metric=downloads&rank_limit=1000&limit=20" | jq . # 2) Star 增速榜 curl -sS "$BASE_URL/skills/growth?days=7&metric=stars&rank_limit=1000&limit=20" | jq . # 3) 当前 TOP 榜单 curl -sS "$BASE_URL/skills/top?limit=20&order=downloads" | jq . # 4) 搜索某类技能并观察表现 curl -sS "$BASE_URL/skills/search?q=python&limit=50" | jq . # 5) 时间范围查询 curl -sS "$BASE_URL/skills/time-range?start_date=2026-03-01&end_date=2026-03-30&date_field=updated_at&order=updated_at&limit=20" | jq . # 6) 汇总统计 curl -sS "$BASE_URL/stats" | jq . ``` ## 输出要求 - 默认输出简短结论，不只贴原始 JSON。 - 说明使用的时间范围、指标和排序方式。 - 如果是增速榜，优先指出增长最快的技能及其增长值。 - 如果是搜索或榜单对比，优先总结共同特征，再补充样本数据。 - 若数据不足以支持结论，明确说明限制。 ## 更多接口 详细端点与参数说明见：`references/api-endpoints.md` ## 脚本工具 可直接使用脚本： - `scripts/call_api.sh`：快速请求任意 API 端点 示例： ```bash bash scripts/call_api.sh skills/top "limit=10&order=stars" bash scripts/call_api.sh skills/growth "start_date=2026-03-24&end_date=2026-03-30&rank_limit=1000&limit=20" ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: 2dogsandanerd/clawrag (version 1.2.0)

# ClawRAG Connector **The Brain for OpenClaw** - Self-hosted RAG engine with hybrid search. > ⚠️ This skill requires Docker. It connects OpenClaw to your local ClawRAG instance. ## What is ClawRAG? Production-ready RAG infrastructure that keeps your data local: - 🔒 **Privacy-first**: Vector DB runs on your machine - 🔍 **Hybrid Search**: Semantic + Keyword (BM25) + RRF ranking - 📄 **Smart Ingestion**: PDFs, Office docs, Markdown via Docling - 🧠 **MCP-native**: Seamless OpenClaw integration ## Installation ### Step 1: Start ClawRAG (Docker) ```bash git clone https://github.com/2dogsandanerd/ClawRag.git cd ClawRag cp .env.example .env docker compose up -d ``` Wait for http://localhost:8080/health to return OK. ### Step 2: Connect OpenClaw ```bash openclaw mcp add --transport stdio clawrag npx -y @clawrag/mcp-server ``` ### Verification Test your setup: ```bash curl http://localhost:8080/api/v1/rag/collections ``` ## Features | Capability | Description | |------------|-------------| | Document Upload | PDF, DOCX, TXT, MD via API or folder | | Hybrid Query | Vector similarity + keyword matching | | Citations | Source tracking for all answers | | Multi-Collection | Organize knowledge by project | ## Requirements - Docker + Docker Compose - 4GB+ RAM (8GB recommended for local LLM) - Or: OpenAI/Anthropic API key for cloud LLM ## Architecture ``` OpenClaw ◄──MCP──► @clawrag/mcp-server ◄──HTTP──► ClawRAG API (localhost:8080) │ ▼ ┌─────────────┐ │ ChromaDB │ │ (vectors) │ └─────────────┘ ``` ## Links - 📚 Full Docs: https://github.com/2dogsandanerd/ClawRag#readme - 🔧 API Reference: http://localhost:8080/docs (when running) - 🐛 Issues: https://github.com/2dogsandanerd/ClawRag/issues - 📦 MCP Package: https://www.npmjs.com/package/@clawrag/mcp-server ## Tags rag, vector, memory, search, documents, self-hosted, privacy, mcp, local-ai --- ## Metadata für ClawHub-Upload: | Feld | Wert | |------|------| | **Slug** | `clawrag` | | **Display name** | `ClawRAG - Self-hosted RAG & Memory` | | **Version** | `1.2.0` | | **Tags** | `rag`, `vector`, `memory`, `search`, `documents`, `self-hosted`, `privacy`, `mcp`, `local-ai` | ## Changelog für Version 1.2.0 ### 1.2.0 - Initial ClawHub Release - Connector skill for OpenClaw integration - MCP server support (@clawrag/mcp-server v1.1.0) - Docker-first deployment - Hybrid search (Vector + BM25)


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: suspicious | SkillSpector: clean (LOW)
Skill: ayakolin/agent-autonomy-kit-zh (version 1.0.2)

--- name: agent-autonomy-kit-zh version: 1.0.1 description: Stop waiting for prompts. Keep working. (Chinese localized version) homepage: https://github.com/itskai-dev/agent-autonomy-kit metadata: openclaw: emoji: "🚀" category: productivity --- # Agent Autonomy Kit Transform your agent from reactive to proactive. ## Quick Start 1. Create `tasks/QUEUE.md` with Ready/In Progress/Blocked/Done sections 2. Update `HEARTBEAT.md` to pull from queue and do work 3. Set up cron jobs for overnight work and daily reports 4. Watch work happen without prompting ## Key Concepts - **Task Queue** — Always have work ready - **Proactive Heartbeat** — Do work, don't just check - **Continuous Operation** — Work until limits hit See README.md for full documentation.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: bibaofeng/stock-hot (version 1.0.0)

--- name: stock-hot description: "Scan trending stocks and crypto movers with live AISA market signals. Use when: the user asks what is hot, what is moving, market momentum, top gainers, or news-driven movers right now." author: aisa version: "1.0.0" license: Apache-2.0 user-invocable: true primaryEnv: AISA_API_KEY requires: env: - AISA_API_KEY bins: - python3 metadata: openclaw: primaryEnv: AISA_API_KEY requires: env: - AISA_API_KEY bins: - python3 --- # Hot Scanner ## When to Use - Scan trending stocks and crypto movers with live AISA market signals. Use when: the user asks what is hot, what is moving, market momentum, top gainers, or news-driven movers right now. ## When NOT to Use - Do not use this skill for browser-cookie extraction, passwords, Keychain access, or other local sensitive credential access. - Prefer a different skill when the user request is outside this skill's domain. ## Capabilities - Surface top movers, momentum names, and quick market summaries. ## Quick Start ```bash export AISA_API_KEY="your-key" ``` ## Primary Runtime Use the bundled Python client as the canonical ClawHub runtime path: ```bash python3 scripts/hot_scanner.py ``` ## Example Queries - Show the hottest stocks and crypto movers right now. ## Notes - Informational only and not financial advice.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: xisen-w/aicoo-snapshots (version 1.0.1)

--- name: snapshots description: "Use this skill when the user wants to save a version of a note, create a backup before editing, list previous versions, restore a note to an earlier state, or manage note history. Triggers on: 'save version', 'snapshot', 'backup note', 'restore', 'rollback', 'version history', 'undo changes', 'previous version'." user-invokable: true metadata: author: systemind version: "2.0.0" --- # Snapshots — Note Versioning Save, list, and restore note versions using Aicoo OS endpoints. ## Prerequisites - `AICOO_API_KEY` must be set - Base URL: `https://www.aicoo.io/api/v1` ## API Endpoints - `GET /api/v1/os/snapshots/{noteId}` - `POST /api/v1/os/snapshots/{noteId}` - `POST /api/v1/os/snapshots/{noteId}/restore` ## Save a Snapshot ```bash curl -s -X POST "https://www.aicoo.io/api/v1/os/snapshots/42" \ -H "Authorization: Bearer $AICOO_API_KEY" \ -H "Content-Type: application/json" \ -d '{"label":"Before Q2 update"}' | jq . ``` ## List Snapshots ```bash curl -s "https://www.aicoo.io/api/v1/os/snapshots/42?limit=10" \ -H "Authorization: Bearer $AICOO_API_KEY" | jq . ``` ## Restore a Snapshot ```bash curl -s -X POST "https://www.aicoo.io/api/v1/os/snapshots/42/restore" \ -H "Authorization: Bearer $AICOO_API_KEY" \ -H "Content-Type: application/json" \ -d '{"versionId":7}' | jq . ``` Restore auto-backs up current state first. ## Snapshot-Before-Edit Pattern ```bash # 1) backup curl -s -X POST "$PULSE_BASE/os/snapshots/42" \ -H "Authorization: Bearer $AICOO_API_KEY" \ -H "Content-Type: application/json" \ -d '{"label":"Pre-edit backup"}' | jq . # 2) edit curl -s -X PATCH "$PULSE_BASE/os/notes/42" \ -H "Authorization: Bearer $AICOO_API_KEY" \ -H "Content-Type: application/json" \ -d '{"content":"# Updated content..."}' | jq . ``` ## Scheduled Backup Pattern ```bash # list notes in a folder NOTES=$(curl -s "$PULSE_BASE/os/notes?folderId=5&limit=200" \ -H "Authorization: Bearer $AICOO_API_KEY" | jq -r '.notes[].id') # backup each for id in $NOTES; do curl -s -X POST "$PULSE_BASE/os/snapshots/$id" \ -H "Authorization: Bearer $AICOO_API_KEY" \ -H "Content-Type: application/json" \ -d "{\"label\":\"Pre-sync $(date +%Y-%m-%d)\"}" | jq .success done ``` ## Guest Access Guidance Guest write scope still depends on `notesAccess` on the share link: - `read`: can view/search notes - `write`: can create notes - `edit`: can edit notes and use snapshots


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal:  | SkillSpector: suspicious (MEDIUM)
Skill: findhappy7/china-electronic-components-factory (version 1.0.0)

--- name: china-electronic-components-factory version: 1.0.0 description: "Comprehensive electronic components industry factory guide for international buyers – provides detailed information about China's semiconductor, passive component, PCB, connector, and sensor manufacturing clusters, supply chain structure, regional specializations, and industry trends (2026 updated)." author: "factory-china" tags: - electronic-components - semiconductors - passives - PCBs - connectors - factory - supply-chain invocable: true --- # China Electronic Components Factory Skill ## Description This skill helps international electronics buyers navigate China's electronic components manufacturing landscape, which is projected to exceed **¥5.2 trillion in revenue by 2026**. It provides data-backed intelligence on regional clusters, supply chain structure, and industry trends based on the latest government policies and industry reports. ## Key Capabilities - **Industry Overview**: Get a summary of China's electronic components industry scale and development targets. - **Supply Chain Structure**: Understand the complete industry chain from raw materials to downstream applications. - **Regional Clusters**: Identify specialized manufacturing hubs for different component types (semiconductors, passives, PCBs, connectors, sensors). - **Subsector Insights**: Access detailed information on key subsectors (semiconductors, passive components, PCBs, connectors, sensors, etc.). - **Sourcing Recommendations**: Get practical guidance on evaluating and selecting suppliers, including verification methods and communication best practices. ## How to Use You can interact with this skill using natural language. For example: - "What's the overall status of China's electronic components industry in 2026?" - "Show me the supply chain structure for electronic components" - "Which regions are best for factory automotive-grade semiconductors?" - "Tell me about MLCC manufacturing clusters" - "How do I evaluate PCB suppliers in China?" - "What certifications should I look for in sensor suppliers?" ## Data Sources This skill aggregates data from: - Ministry of Industry and Information Technology (MIIT) official policies - National Bureau of Statistics of China - China Electronic Components Association (CECA) annual reports - Industry research publications (updated Q1 2026) ## Implementation The skill logic is implemented in `run.py`, which reads structured data from `data.json`. All data is cluster-level intelligence without individual factory contacts. ## API Reference The following Python functions are available in `run.py` for programmatic access: ### `get_industry_overview() -> Dict` Returns overview of China's electronic components industry scale, targets, and key policy initiatives. **Example:** ```python from run import get_industry_overview result = get_industry_overview() # Returns: industry scale, 2026 targets, automation rates, key drivers, etc.


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