OpenClaw/clawhub-security-signals huggingface dataset:
Skill: xgimiapoll-code/maxianer (version 1.0.0)

--- name: maxianer description: 中华术数推演系统（八字/紫微/六爻/梅花/奇门/称骨/铁板/解梦）。当用户提到算命/算八字/排八字/看命盘/紫微斗数/六爻/占卜/梅花易数/奇门遁甲/称骨/铁板神数/解梦/算一卦/帮我算算/看看运势/什么命/命理时触发。 --- # 马仙儿术数推演系统 八大引擎确定性算法推演：八字、紫微斗数、六爻、梅花易数、奇门遁甲、称骨、铁板神数、解梦。 所有排盘计算是确定性程序（不是AI生成），你负责根据数据做命理解读。 ## 调用方式 通过脚本调用，**不要用 curl**： ```bash node {baseDir}/scripts/maxianer-call.mjs <endpoint> '<json_body>' ``` ### 命理详批（四法合参） ```bash node {baseDir}/scripts/maxianer-call.mjs fate '{"birthDate":"1980-05-14","birthHour":"子","birthMinute":30,"gender":"male","birthPlace":"荣县","name":"钟波"}' ``` 参数： - `birthDate`（必填）：公历出生日期 YYYY-MM-DD - `birthHour`（必填）：出生时辰地支（子丑寅卯辰巳午未申酉戌亥） - `gender`（必填）："male" 或 "female" - `birthPlace`（推荐）：出生地中文名，用于真太阳时校正 - `name`：姓名 - `birthMinute`：分钟(0-59)，子时区分早晚很重要 - `scenario`：侧重方向 life_direction/personality/wealth_lifetime/career_direction/health_constitution/marriage_compat/children_lifetime/partner_compat ### 六爻占卜 ```bash node {baseDir}/scripts/maxianer-call.mjs event '{"engine":"liuyao","lines":[7,8,7,9,7,8],"question":{"type":"财运","subject":"这次投资"}}' ``` lines: 6个数(6=老阴,7=少阳,8=少阴,9=老阳)，question.type 必填 ### 梅花易数 ```bash node {baseDir}/scripts/maxianer-call.mjs event '{"engine":"meihua","numbers":[3,5],"question":{"type":"事业"}}' ``` ### 奇门遁甲 ```bash node {baseDir}/scripts/maxianer-call.mjs event '{"engine":"qimen","date":"2026-03-12","hour":"午","question":{"type":"出行","direction":"东南"}}' ``` ### 解梦 ```bash node {baseDir}/scripts/maxianer-call.mjs dream '{"dreamDescription":"梦见蛇缠身","dreamTime":"丑","dreamEmotion":"恐惧"}' ``` ### 引擎列表 ```bash node {baseDir}/scripts/maxianer-call.mjs engines ``` ### HTML 报告 先调 fate 获取数据和解读指引，你生成各 section 解读后： ```bash node {baseDir}/scripts/maxianer-call.mjs report '{"birthDate":"1980-05-14","birthHour":"子","gender":"male","name":"钟波","llmSections":[{"id":"marriage","title":"婚姻感情","content":"解读文本"},{"id":"children","title":"子女缘分","content":"解读文本"},{"id":"parents","title":"父母缘分","content":"解读文本"},{"id":"longevity","title":"寿元健康","content":"解读文本"},{"id":"crossValidation","title":"三法交叉验证","content":"解读文本"},{"id":"advice","title":"综合建议","content":"解读文本"}]}' ``` ## 工作流程 ### 用户要算命 **1. 收集信息** — 向用户要四样东西： - 出生日期（公历年月日） - 出生时辰（用户说"下午3点"→申时，"凌晨0:30"→子时） - 性别 - 出生地点 **2. 调脚本** — `node {baseDir}/scripts/maxianer-call.mjs fate '...'` **3. 解读数据** — 根据返回的 interpretationGuide 逐章解读。规范： - **只叙述引擎数据中已有的结论**，禁止编造 - 用自然语言描述，**绝对禁止在回复中出现 JSON 字段名**（如 synthesis.marriage、qiFlow、climaticBalance 等都不要写） - 用 **粗体** 标注关键术语（如 **日主丁火偏旺**、**夫妻宫天相坐守**） - 每个主题 200-500 字 - 开头一句总结核心结论（加粗），再展开 - 引用具体数据作为论据但用命理术语表达 - 三法一致加强确信度，分歧如实说明 - 健康相关必须加免责声明 - 语气像资深命理师面对面解读 **错误示范**（禁止）： > synthesis.marriage 的 score 为 3.2，qiFlow 链条断裂，climaticBalance 偏燥... **正确示范**（应该这样）： > **日主丁火偏旺，正财壬水为妻星，坐日支有根，婚姻根基较稳。** 八字中正财与劫财同柱，中年需防感情变故。紫微夫妻宫天相坐守，配偶性格稳重务实，但化忌冲照，婚后注意沟通。综合三法来看，婚姻基础不差，建议在大运走劫财运时主动加强夫妻关系维护。 ### 用户要占卜 选合适工具： - 具体事件（投资、面试、官司）→ 六爻。让用户扔硬币或你随机生成6个爻值。 - 报两个数字 → 梅花易数 - 择时择方 → 奇门遁甲 ### 用户要解梦 调 dream 端点，传入梦境描述。 ## 时辰对照 子23-1 丑1-3 寅3-5 卯5-7 辰7-9 巳9-11 午11-13 未13-15 申15-17 酉17-19 戌19-21 亥21-23


Security scan verdicts — ClawScan: suspicious | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: tian-0818/savage-roast-ai (version 1.0.1)

# 🔥 Savage Roast AI / 互联网喷子吐槽机 > Drop anything. Get one brutal, savage roast in the style of an internet troll! > 投入任意内容，让AI以最毒、最搞笑、最有梗的互联网喷子风格给你一句扎心吐槽！ --- ## 💀 What is this? / 功能描述 Savage Roast AI is your **no-mercy AI mouthpiece**. It takes any text you provide—posts, messages, bios, ideas, or conversations—and turns it into **one sharp, funny, meme-worthy roast** ready to screenshot and share. 这个技能可以将用户输入的任意文本（帖子、消息、文案、想法或对话）转化为**一句扎心、搞笑、有梗的吐槽**，非常适合截图分享。 No sugarcoating. No fake politeness. Just one pure, savage line. 不掺水，不客套，只输出**一句纯粹的毒舌**。 --- ## ⚡ When should you use it? / 使用场景 ### 😈 Roast someone online / 在线吐槽别人 Saw a cringe post or weird comment and don't know how to reply? 👉 Let Savage Roast AI do the talking. 看到朋友圈或社交媒体上奇怪、尴尬的帖子，不知道怎么回复？ 👉 让吐槽机帮你一键生成毒舌回复。 ### 💬 Call out friends / 嘲讽朋友 Friend says something dumb or overconfident? Feed it in and get a savage roast instantly. 朋友说了蠢话或自信过头？ 输入内容，立即得到一句**扎心又搞笑的吐槽**。 ### 📱 Social media scrolling / 刷社交平台 - Weird LinkedIn posts / 奇怪的职场文案 - Overconfident bios / 自信爆棚的自我介绍 - "Motivational" nonsense / 毫无意义的鸡汤文 Instantly turn them into **shareable roasts**. 一键转化成**超适合截图分享的吐槽内容**。 ### 😂 Just for fun / 纯娱乐 Paste literally anything. Even your own thoughts. (If you dare.) 输入任何内容，甚至自己的想法（敢不敢试试？），AI都会毒舌输出。 --- ## 🎭 Style / 风格 - **Internet Troll / 互联网喷子**: Exaggerated, emotional, meme-worthy, fast-paced, aggressive roasting 夸张、情绪化、有梗、节奏快、重度吐槽（默认且唯一风格） --- ## 🧪 Example / 示例 **Input / 输入:** "I work hard every day to become better / 我每天都努力让自己变得更好" **Output / 输出:** This sentence is so generic it could be auto-generated by a motivational poster—anyone can say they're working hard, but only those with results actually are. / 这句话太普通了，感觉是鸡汤海报自动生成的——谁都可以说自己在努力，但能拿出结果的才叫真努力。 --- ## 🛠 Workflow / 工作流程 1. Receive user input text / 接收用户输入 2. Detect input language / 检测输入语言 3. Build the prompt template / 构建提示词 4. Generate ONE savage roast line / 生成一句毒舌吐槽 5. Return natural, sharable roast / 返回自然、有梗、可分享的吐槽 --- ## ✅ Dependencies / 依赖 - None (uses OpenClaw built-in AI capabilities) - 无（使用 OpenClaw 内置 AI 能力） --- ## ⚠️ Warning / 注意 This AI is: - Brutally honest / 毒舌无情 - Emotionally dangerous / 情绪上可能扎心 - Slightly addictive / 可能会上瘾 Use at your own risk 😈 / 请自行斟酌使用 😈 --- ## 💡 Pro Tips / 小技巧 - The more ridiculous the input, the harsher and funnier the roast 内容越夸张，吐槽越扎心越搞笑 - Perfect for social media screenshots / 非常适合截图分享 - Experiment with phrasing for extra laughs / 调整措辞，收获更多笑点

path: requirements.txt
content: 



Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: zlszhonglongshen/ai-pr-analysis-companion (version 1.0.0)

--- name: ai-pr-analysis-companion description: AI 智能代码变更分析助手 — 自动分析 GitHub PR 改动范围、技术债务、测试覆盖风险，生成结构化评审报告 category: AI|开发|自动化 triggers: 分析PR, 代码变更分析, PR评审, GitHub审查, 技术债分析, 代码审查, PR风险评估, 改动范围分析 --- # AI 智能代码变更分析助手 > GitHub PR 链接 → 自动抓取代码变更 → AI 结构化分析 → 技术债务识别 + 风险评估 + 评审建议 → 飞书报告输出 ## 🎯 解决痛点 - ❌ PR 代码量大时，人工 review 精力有限，容易遗漏关键问题 - ❌ 改动涉及多个模块，不知道哪些地方需要重点关注 - ❌ 新人 review 不熟悉代码库，很难判断改动的影响范围 - ❌ 评审没有结构性，全凭个人经验，结果参差不齐 - ❌ 技术债务无法量化，项目越来越难维护 ## 💡 解决方案 ``` [GitHub PR URL] ↓ ┌──────────────────────┐ │ github │ → 抓取 PR diff、文件列表、评论历史 └────────┬─────────────┘ │ PR 元数据 + 变更摘要 ┌─────▼──────────┐ │ summarize │ → AI 结构化分析：改动类型/影响范围/风险点 └─────┬──────────┘ │ 分析结果 ┌─────▼──────────────────┐ │ code-review-skill │ → 聚焦代码质量问题、测试覆盖、潜在 Bug └─────┬──────────────────┘ │ 评审结论 ┌─────▼──────────┐ │ feishu_doc │ → 生成结构化报告，发布至飞书文档 └───────────────┘ ``` ## 📦 包含 Skills | Skill | 作用 | 调用时机 | |-------|------|---------| | github | 抓取 PR diff、文件列表、评论历史 | Step 1 | | summarize | AI 结构化分析：改动类型、影响范围、风险点识别 | Step 2 | | code-review-skill | 聚焦代码质量、测试覆盖、潜在 Bug 检测 | Step 3 | | feishu_doc | 生成结构化报告并发布至飞书文档 | Step 4 | ## 🔧 前置要求 1. **github CLI**：已配置 `gh auth login` 2. **飞书机器人**：已配置 feishu_doc 写入权限 ## 📝 使用方法 ### 触发方式 ``` 分析PR <GitHub PR URL> 代码变更分析 <PR链接> PR评审 <PR地址> ``` ### 完整示例 **输入：** ``` 分析PR https://github.com/owner/repo/pull/123 ``` **执行流程：** 1. **Step 1 PR 数据抓取（github）** - `gh pr view 123 --repo owner/repo --json title,body,files,additions,deletions,changedFiles` - `gh pr diff 123 --repo owner/repo` 获取完整 diff - `gh api repos/owner/repo/pulls/123/comments` 抓取历史评论 2. **Step 2 结构化分析（summarize）** - 分析改动的模块和文件，识别影响范围 - 识别高风险改动：数据库迁移、认证逻辑、并发处理、API 契约变更 - 量化改动规模：文件数、行数增删、涉及语言/框架 3. **Step 3 代码质量评审（code-review-skill）** - 分析代码风格、命名规范、安全隐患 - 评估测试覆盖是否充分 - 指出潜在 Bug、性能问题、边界 case 遗漏 - 识别技术债务：重复代码、硬编码、缺少注释 4. **Step 4 报告生成与发布（feishu_doc）** - 生成结构化评审报告，包含： - PR 基本信息摘要 - 改动范围量化 - 风险评级（高/中/低） - 问题清单与修复建议 - 技术债务评估 - 发布至飞书文档，支持团队协作评论 ## 📊 报告模板 ```markdown # PR 评审报告 ## 基本信息 - **PR 标题**：xxx - **作者**：xxx - **改动规模**：+xxx/-xxx 行，xx 个文件 - **评审时间**：yyyy-mm-dd ## 改动范围摘要 [AI 提取的核心改动说明] ## 风险评级 🟡 中等风险 - 涉及认证模块改动 - 缺少新增功能的单元测试 ## 问题清单 1. **[高]** xxx 文件第 xx 行：潜在空指针风险 2. **[中]** xxx 文件：硬编码配置应抽取至配置文件 ## 技术债务 - 发现 2 处重复代码，建议抽取为公共方法 - xxx 模块缺少注释，建议补充文档 ## 总结建议 [综合评价与合并建议] ``` ## 风险评级标准 | 级别 | 说明 | 触发条件 | |------|------|---------| | 🔴 高风险 | 需重点审查，可能影响线上稳定性 | 涉及 DB 迁移、认证/鉴权、支付、并发 | | 🟡 中风险 | 建议关注，可能存在隐藏问题 | 涉及核心业务逻辑、公共模块改动 | | 🟢 低风险 | 改动较小或仅有文档/测试更新 | 仅文档修改、测试补充、依赖更新 | ## ⚙️ 配置说明 如需分析私有仓库 PR，需确保： ```bash gh auth login --hostname github.com gh auth status ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: dinghaibin/sysinfo-tool (version 1.0.0)

--- name: sysinfo-tool description: Display comprehensive system hardware and software information. Use for diagnostics, inventory, and system profiling. --- # Sysinfo - System Information Reporter Gather and display detailed system information including CPU model and cores, memory capacity, disk layout, OS version, kernel, uptime, and network configuration. Useful for system documentation and troubleshooting. ## Usage ```bash sysinfo-tool [options] ``` ## Options - `--cpu`: Show CPU details only - `--memory`: Show memory details only - `--disk`: Show disk information - `--os`: Show OS information ## Examples ```bash sysinfo-tool sysinfo-tool --cpu --memory sysinfo-tool --disk ```


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

--- name: pptv-video-shortdrama-hot-trend description: 注册“PPTV短剧”技能；用于短剧频道与剧集页信息整理与表现摘要。 homepage: `https://www.pptv.com/` metadata: {"clawdbot":{"emoji":"🎬"}} --- # PPTV短剧 用途与边界 - 面向公开短剧频道与剧集页面的检索与表现数据摘要 - 不提供下载、接口逆向或突破风控能力 - 仅用于公开页面的轻量分析与提醒 关键入口 - 主页：https://www.pptv.com/ - 短剧频道/排行榜：站点入口 - 搜索入口：站内搜索 常见任务 - 短剧剧集的目录与更新状态、期次简介 - 榜单条目分布与题材统计 - 热度/评论与主演信息摘要 数据字段 - 短剧标题、更新状态、期次目录、简介、主演、评分/评论、链接 - 榜单名称、采集时间、来源链接 自动化要点 - 动态渲染与人机校验，建议人工打开后触发解析 - 请求频率需控制，不进行批量抓取 - 不进行下载或接口调用 示例流程 - 剧集目录：访问短剧页 → 抽取期次 → 输出更新状态与简介 - 榜单统计：访问排行榜 → 抽取条目 → 题材分布统计 - 信息摘要：抽取主演与评论概览 → 输出要点 合规提示 - 遵守平台规则，不进行下载、接口调用或批量采集 - 结果仅用于内部分析与提醒


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: freedompixels/cn-web-screenshot (version 1.0.0)

--- slug: cn-web-screenshot name: cn-web-screenshot version: "1.0.0" description: "网页截图工具。输入URL自动捕获网页截图，支持全页截图、视口截图、移动端视图、延迟加载等待。保存为PNG格式。" scope: "web screenshot, page capture, visual testing" install: | pip install playwright playwright install chromium env: "" entry: type: prompt prompt: | 当用户需要截取网页、保存网页截图、捕获页面时，使用此skill。 识别意图： - "截取这个网页" - "网页截图" - "保存页面截图" - "捕获网站画面" - "帮我截图" 执行流程： 1. 获取URL 2. 调用 scripts/web_screenshot.py 截图 3. 返回截图路径 handler: | 调用 scripts/web_screenshot.py 截取网页 --- # CN Web Screenshot - 网页截图工具 基于 Playwright 的网页截图工具，支持全页截图、视口截图、移动端/平板视图、自定义尺寸和延迟等待。 ## 功能 - **全页截图**：捕获整个网页（超出视口的滚动区域也包含） - **视口截图**：仅截取当前视口可见区域 - **移动端视图**：模拟 iPhone 6/7/8 尺寸 (375×667) - **平板视图**：模拟 iPad 尺寸 (768×1024) - **自定义等待**：页面加载后等待指定毫秒再截图（适合 JS 渲染的页面） - **自动协议**：URL 缺少协议时自动补全 `https://` ## 依赖安装 ```bash pip install playwright playwright install chromium ``` ## 使用方法 ```bash # 基本截图（全页，移动端视图） python3 scripts/web_screenshot.py "https://example.com" --viewport mobile # 视口截图 python3 scripts/web_screenshot.py "https://news.ycombinator.com" -p # 平板视图截图 python3 scripts/web_screenshot.py "https://example.com" --viewport tablet # 指定输出路径 python3 scripts/web_screenshot.py "https://example.com" -o /tmp/page.png # 等待3秒后截图（适合 SPA/React/Vue 页面） python3 scripts/web_screenshot.py "https://example.com" --wait 3000 # 完整示例 python3 scripts/web_screenshot.py "https://example.com" --viewport mobile --wait 2000 -o /tmp/mobile.png ``` ## 参数说明 | 参数 | 说明 | 可选值 | |------|------|--------| | `<url>` | 目标网页 URL（必填） | 任意 http/https URL | | `--viewport, -v` | 视口类型 | mobile / tablet（默认桌面1280×720） | | `--partial, -p` | 仅截取视口可见区域，不全页滚动 | flag | | `--output, -o` | 输出文件路径 | 任意 .png 路径（默认 /tmp/screenshot_时间戳.png） | | `--wait, -w` | 截图前等待毫秒数 | 数字，默认 2000ms | ## 应用场景 - 存档网页快照（新闻、公告、证据留存） - 监测网站 UI 变化（视觉回归测试） - 社交媒体内容预览图 - SEO 诊断（查看页面渲染后内容） - 移动端兼容性检查 ## 注意事项 - Chromium 仅支持，依赖系统已安装 Chromium - 登录态页面（如需要 Cookie/Token）无法直接截图（可结合 browser skill） - 超长页面（>10000px）全页截图可能较慢 - 等待时间建议 1000-3000ms（太快 JS 未渲染，太慢浪费时间）


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: olina1ye/brand-guidelines-zh (version 1.0.0)

--- name: brand-guidelines-zh description: > 品牌规范 / VI手册 / 视觉识别系统 / Brand Guidelines / 品牌形象手册生成器。快速创建Logo使用规范、品牌色彩体系、字体规范、图片风格、品牌语气文案的完整规范文档。适合品牌经理、市场总监、设计主管、创意代理商快速统一品牌形象、提升团队协作效率、降低品牌使用混乱风险。新品牌从零搭建视觉体系，老品牌整理规范档案，一键生成专业可用的企业级品牌手册。常见搜索：品牌规范怎么写、VI手册制作、视觉识别系统搭建、品牌色彩规范、设计规范文档、品牌资产管理、品牌形象统一、企业品牌指南。 tags: [品牌规范, VI手册, 视觉识别, brand-guidelines, 品牌手册, 设计规范, 品牌形象, style-guide, 品牌管理, 企业视觉系统] --- # 品牌规范手册生成器 帮助企业快速创建结构完整的品牌视觉与语言规范文档，确保内外部团队在所有渠道保持一致的品牌形象。 ## Tools Required - create_docx - create_pptx ## Usage - "帮我为公司新品牌生成一份完整的VI品牌规范手册，包含Logo用法、主色调和字体规范" - "我们品牌色是#FF5A00和深灰色，帮我整理一份设计规范文档发给外包设计公司" - "帮我写品牌语气与文案风格指南，我们的用户是25-35岁都市白领，风格要专业但不冷漠" ## Examples 输入：公司名"启程科技"，主色#2B6CB0（科技蓝），辅色#E2E8F0，Logo为抽象火箭图标，目标用户为B端企业客户，品牌调性：专业、可靠、创新 输出： # 启程科技 品牌规范手册 v1.0 ## 一、品牌概述 **品牌使命**：用技术驱动企业数字化转型，让每一次启程都更确定。 **品牌愿景**：成为中国中小企业最信赖的数字化伙伴。 **核心价值观**：专业 · 可靠 · 创新 --- ## 二、Logo 使用规范 - **主版Logo**：横版蓝底白字 + 火箭图标，用于官网、PPT封面、合同抬头 - **最小尺寸**：印刷不小于20mm宽，数字端不小于80px宽 - **安全间距**：Logo四周留白不少于Logo高度的1/4 - **禁止行为**：❌ 拉伸变形 ❌ 改变颜色 ❌ 添加阴影或描边 --- ## 三、品牌色彩体系 | 色彩角色 | 色值 | 用途 | |--------|------|------| | 主色·科技蓝 | #2B6CB0 | 按钮、标题、强调元素 | | 辅色·浅灰 | #E2E8F0 | 背景、卡片、分割线 | | 文字色 | #1A202C | 正文 | | 警示色 | #E53E3E | 错误提示、警告 | --- ## 四、字体规范 - **中文**：思源黑体 CN（标题 Bold / 正文 Regular） - **英文/数字**：Inter（可替换为 Helvetica Neue） - **禁用字体**：华文彩云、方正综艺等装饰性字体 --- ## 五、品牌语气与文案风格 - **整体风格**：专业不刻板，亲切不随意 - **常用句式**：主动句 > 被动句；数据支撑 > 空洞描述 - ✅ 推荐表达："帮助300+企业降低30%运营成本" - ❌ 避免表达："我们非常努力地为您服务"


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: googleworkspace-bot/gws-events-subscribe (version 1.0.12)

--- name: gws-events-subscribe description: "Google Workspace Events: Subscribe to Workspace events and stream them as NDJSON." metadata: version: 0.22.5 openclaw: category: "productivity" requires: bins: - gws cliHelp: "gws events +subscribe --help" --- # events +subscribe > **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it. Subscribe to Workspace events and stream them as NDJSON ## Usage ```bash gws events +subscribe ``` ## Flags | Flag | Required | Default | Description | |------|----------|---------|-------------| | `--target` | — | — | Workspace resource URI (e.g., //chat.googleapis.com/spaces/SPACE_ID) | | `--event-types` | — | — | Comma-separated CloudEvents types to subscribe to | | `--project` | — | — | GCP project ID for Pub/Sub resources | | `--subscription` | — | — | Existing Pub/Sub subscription name (skip setup) | | `--max-messages` | — | 10 | Max messages per pull batch (default: 10) | | `--poll-interval` | — | 5 | Seconds between pulls (default: 5) | | `--once` | — | — | Pull once and exit | | `--cleanup` | — | — | Delete created Pub/Sub resources on exit | | `--no-ack` | — | — | Don't auto-acknowledge messages | | `--output-dir` | — | — | Write each event to a separate JSON file in this directory | ## Examples ```bash gws events +subscribe --target '//chat.googleapis.com/spaces/SPACE' --event-types 'google.workspace.chat.message.v1.created' --project my-project gws events +subscribe --subscription projects/p/subscriptions/my-sub --once gws events +subscribe ... --cleanup --output-dir ./events ``` ## Tips - Without --cleanup, Pub/Sub resources persist for reconnection. - Press Ctrl-C to stop gracefully. > [!CAUTION] > This is a **write** command — confirm with the user before executing. ## See Also - [gws-shared](../gws-shared/SKILL.md) — Global flags and auth - [gws-events](../gws-events/SKILL.md) — All subscribe to google workspace events commands


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: mapleshadow/markitdown-zh (version 1.0.4)

--- name: markitdown-zh description: 使用微软 markitdown 库将多种文档格式（PDF、DOCX、PPTX、XLSX、XLS、CSV、JSON、TXT、EPUB、HTML等）转换为 Markdown。支持批量转换、保留格式、图片提取等功能。使用场景：(1) "把这个 PDF 转成 Markdown"，(2) "把这个 word 文档转成 Markdown"，(3) "批量转换这个文件夹里的文档"，(4) "提取文档中的图片"。 --- # tags "文档转换", "markitdown", ".docx .xlsx .pptx", "OCR" # MarkItDown 文档转换技能 使用微软的 markitdown 库将各种文档格式转换为 Markdown。 ## 支持的格式 - PDF (.pdf) - Word 文档 (.docx) - PowerPoint 演示文稿 (.pptx) - Excel 电子表格 (.xlsx .xls) - HTML 文件 (.html, .htm) - 纯文本文件 (.txt, .rtf, .xml, .csv, .json) - 电子书 (.epub) - 等等... ## 快速开始 ### 单个文件转换 ```python from markitdown import MarkItDown md = MarkItDown() result = md.convert("document.pdf") print(result.text_content) ``` ### 使用提供的脚本 ```bash # 转换单个文件 python3 scripts/convert.py input.pdf output.md # 批量转换文件夹 python3 scripts/batch_convert.py input_folder/ output_folder/ # 提取文档中的图片 python3 scripts/extract_images.py document.pdf images_folder/ ``` ## 详细用法 ### 单个文件转换 使用 `scripts/convert.py`： ```bash python3 scripts/convert.py <input_file> [output_file] ``` 如果不指定输出文件，会自动生成 `.md` 文件。 ### 批量转换 使用 `scripts/batch_convert.py`： ```bash python3 scripts/batch_convert.py <input_directory> <output_directory> ``` 会递归处理目录中的所有支持的文件。 ### 图片提取 使用 `scripts/extract_images.py`： ```bash python3 scripts/extract_images.py <input_file> <output_directory> ``` 从文档中提取所有图片并保存到指定目录。 ## 脚本说明 - `scripts/convert.py` - 单个文件转换脚本 - `scripts/batch_convert.py` - 批量转换脚本 - `scripts/extract_images.py` - 图片提取脚本 每个脚本都有 `--help` 选项查看详细参数。 ## 安装依赖 ### Python 版本要求 markitdown 需要 Python 3.10 或更高版本。 检查 Python 版本： ```bash python3.12 --version # 或 python3.11, python3.13 ``` ### 安装 markitdown 使用 Python 3.10+ 安装： ```bash # 使用 Python 3.12（推荐） # 使用虚拟环境（适用于非root用户，如node用户） python3.12 -m venv markitdown-env source markitdown-env/bin/activate pip install "markitdown[all]" # 或安装pipx包管理应用，通过pipx安装markitdown sudo apt-get install pipx # 使用pipx安装markitdown包 all表示支持所有格式 pipx install 'markitdown[all]' # 将通过pipx安装的包路径放入当前变量PATH内 pipx ensurepath ``` ### 可选：系统依赖 某些格式转换可能需要额外的系统依赖： - **PDF 处理**: `brew install poppler` (macOS) 或 `sudo apt-get install poppler-utils` (Linux) - **OCR**: `brew install tesseract` (macOS) 或 `sudo apt-get install tesseract-ocr` (Linux) ## 验证安装 ```bash python3.12 -c "from markitdown import MarkItDown; print('安装成功!')" ``` ## 使用脚本 所有脚本都支持使用特定 Python 版本运行： ```bash # 使用 Python 3.12 运行 python3.12 scripts/convert.py input.pdf output.md python3.12 scripts/batch_convert.py input_folder/ output_folder/ python3.12 scripts/extract_images.py document.pdf images_folder/ ``` ## 另请参阅 - [Microsoft MarkItDown](https://github.com/microsoft/markitdown) - 上游库


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: wondershare-boop/tomoviee-video-background-music (version 1.0.3)

--- name: tomoviee-video-scoring description: Generate music tailored to video content. Use when users request video_soundtrack operations or related tasks. --- # Tomoviee AI - 视频配乐 (Video Soundtrack) ## Overview Generate music tailored to video content. **API**: `tm_video_scoring` ## Quick Start ### Authentication ```bash python scripts/generate_auth_token.py YOUR_APP_KEY YOUR_APP_SECRET ``` ### Python Client ```python from scripts.tomoviee_video_soundtrack_client import TomovieeClient client = TomovieeClient("app_key", "app_secret") ``` ## API Usage ### Basic Example ```python task_id = client._make_request({ video='https://example.com/my-video.mp4' prompt='Modern tech product music, clean' }) result = client.poll_until_complete(task_id) import json output = json.loads(result['result']) ``` ### Parameters - `video` (required): Video URL (MP4, <200M) - `prompt`: Optional style guidance - `duration`: Audio duration (5-900, default: 20) ## Async Workflow 1. **Create task**: Get `task_id` from API call 2. **Poll for completion**: Use `poll_until_complete(task_id)` 3. **Extract result**: Parse returned JSON for output URLs **Status codes**: - 1 = Queued - 2 = Processing - 3 = Success (ready) - 4 = Failed - 5 = Cancelled - 6 = Timeout ## Resources ### scripts/ - `tomoviee_video_soundtrack_client.py` - API client - `generate_auth_token.py` - Auth token generator ### references/ See bundled reference documents for detailed API documentation and examples. ## External Resources - **Developer Portal**: https://www.tomoviee.ai/developers.html - **API Documentation**: https://www.tomoviee.ai/doc/ - **Get API Credentials**: Register at developer portal


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: yangdaowan/session-monitor (version 1.0.0)

--- name: session-monitor description: 自动监控和显示会话状态信息，包括token消耗、模型信息和功能状态。支持开关控制和自定义显示格式。 metadata: { "openclaw": { "requires": { "bins": ["python3"] }, "emoji": "📊" } } --- # Session Monitor - 会话状态监控 ## 功能概述 自动在每次对话回复中添加简洁的会话状态信息，包括： - 当前使用的模型 - 输入/输出 token 消耗 - 上下文使用率 - 功能开关状态（Reasoning/Elevated等） ## 显示格式 默认格式：`[🧠 qwen3-max | 📥123k/📤420 | Context: 47%]` 可配置格式选项： - `compact`: 紧凑模式 `[qwen3-max|123k/420|47%]` - `detailed`: 详细模式（包含功能状态） - `hidden`: 隐藏模式（仅通过命令查看） ## 控制命令 ### 开关控制 ```bash /token on # 启用状态显示 /token off # 禁用状态显示 /token toggle # 切换显示状态 ``` ### 格式控制 ```bash /token format compact # 设置紧凑格式 /token format detailed # 设置详细格式 /token format default # 恢复默认格式 ``` ### 手动查看 ```bash /status # 查看详细状态信息 /token # 查看当前token统计 ``` ## 配置 通过环境变量控制默认行为： - `SESSION_MONITOR_ENABLED=true|false` (默认: true) - `SESSION_MONITOR_FORMAT=default|compact|detailed|hidden` (默认: default) ## 集成 此技能与 OpenClaw 的 hooks 系统集成，在每次响应后自动注入状态信息。 支持与其他监控技能协同工作，如 task-persistence 和 gateway-monitor。 ## 使用示例 启用后，每条消息底部会自动显示： ``` 这是正常的回复内容... [🧠 qwen3-max | 📥123k/📤420 | Context: 47%] ```

path: scripts/__init__.py
content: # Session Monitor - Empty init file

Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: ckchzh/inventory-manager (version 5.0.0)

--- name: "inventory-manager" version: "5.0.0" description: "Inventory management reference — SKU systems, FIFO/LIFO valuation, barcode formats, ABC analysis, EOQ formula, and WMS migration" author: "BytesAgain" homepage: "https://bytesagain.com" source: "https://github.com/bytesagain/ai-skills" tags: [inventory, sku, warehouse, barcode, wms] category: "business" --- # Inventory Manager Inventory management reference — SKU systems, FIFO/LIFO valuation, barcode formats, ABC analysis, EOQ formula, and WMS migration. No API keys or credentials required — outputs reference documentation only. ## Commands | Command | Description | |---------|-------------| | `intro` | Inventory concepts, valuation methods, metrics | | `standards` | Barcode formats, GS1 standards, counting methods | | `troubleshooting` | Stock discrepancies, phantom inventory, stockouts | | `performance` | ABC analysis, EOQ, safety stock, forecasting | | `security` | Shrinkage prevention, access control, auditing | | `migration` | Spreadsheet to WMS, legacy to cloud migration | | `cheatsheet` | Formulas, Z-scores, barcode specs | | `faq` | Counting frequency, turnover targets, costs | ## Output Format All commands output plain-text reference documentation via heredoc. No external API calls, no credentials needed, no network access. --- *Powered by BytesAgain | bytesagain.com | [REDACTED_SECRET]*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: mirowangl-ops/xiaozhua-academic-research (version 1.0.0)

--- name: academic-research description: "学术文献检索与整理。从 PubMed、Springer、PLOS 等数据库检索流行病学/医学/市场研究文献，整理各国数据、大样本队列、患病率/发病率，生成带完整引用（PubMed 链接）的结构化报告和 PPT。使用场景：疾病流行病学综述、市场规模调研、竞品学术对比。" --- # 学术文献检索 ## 工作流程 1. **关键词搜索** — web_search 搜 PubMed/学术数据库 2. **文献筛选** — 优先 Meta 分析 > 系统综述 > 大样本队列 > 单中心 3. **数据提取** — 患病率/发病率/样本量/年份/国家 4. **引用标注** — 每条数据标注来源 [编号] 5. **PubMed 链接** — 格式 https://pubmed.ncbi.nlm.nih.gov/PMID/ ## 输出格式 ### 文档 - 按地区分组（北美/欧洲/亚洲/其他） - 每条含：国家、患病率、研究名称、样本量、年份、引用编号 ### PPT - 每页右上角标注 Ref: [x][y] - 表格每行末尾 Ref 列 - 正文数据后行内标注 [x] - 附录参考文献含完整引用 + PubMed 链接 ## 注意事项 - 近五年文献优先 - 注明定义标准差异（ICS 2002 vs OABSS vs 自报） - 不同年龄范围的数据不能直接比较，需标注


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