OpenClaw/clawhub-security-signals huggingface dataset:
Skill: jokerzeng/a-share-overnight-trading (version 1.0.0)

--- name: a-share-overnight-trading description: A股主板隔夜交易法选股策略。当用户需要每日尾盘在A股主板（60开头沪市、00开头深市主板）中选一支股票进行隔夜交易（今日尾盘买入，次日开盘卖出）时使用此技能。包含筛选标准、操作流程、风险控制和执行纪律。适用于追求隔夜价差的短线交易者。 --- # A股主板隔夜交易法选股策略 ## 概述 本技能提供A股主板（沪市60开头、深市00开头）隔夜交易法的完整工作流程，帮助用户在每日尾盘（14:30-14:50）筛选一支适合隔夜持仓的股票，于次日开盘（9:30）无论盈亏均卖出。核心逻辑是捕捉隔夜消息面或市场情绪变化带来的价差机会。 ## 核心原则 ### 隔夜交易法三要素 1. **流动性优先** - 确保次日开盘能快速成交 2. **波动性适中** - 避免暴涨暴跌，追求稳定价差 3. **消息面敏感** - 选择对夜间消息反应敏感的板块 ### 适用市场环境 - ✅ 震荡市（指数±1%以内） - ✅ 结构性行情（有明确热点板块） - ❌ 单边下跌市（回避） - ❌ 极度缩量市（流动性不足） ## 每日操作时间表 | 时间 | 任务 | 时长 | 关键动作 | |------|------|------|----------| | 14:30-14:40 | 板块分析 | 10分钟 | 确定当日热点板块 | | 14:40-14:45 | 初步筛选 | 5分钟 | 应用硬性条件筛选 | | 14:45-14:48 | 人工复核 | 3分钟 | 技术面+消息面验证 | | 14:48-14:50 | 挂单买入 | 2分钟 | 以市价或略高挂单 | | 次日9:30 | 卖出 | 开盘即卖 | 无论盈亏严格执行 | ## 筛选标准（硬性条件） ### 主板限定 - **沪市主板**：60开头（如600030中信证券） - **深市主板**：00开头（如000001平安银行） - **排除**：创业板（30开头）、科创板（68开头）、ST/*ST股 ### 量化指标 1. **涨幅区间**：+1% ~ +5%（避免追高，留出次日空间） 2. **成交额**：> 1亿元（确保流动性） 3. **流通市值**：50亿 ~ 500亿元（适中规模） 4. **换手率**：3% ~ 10%（有资金关注但不过度炒作） 5. **股价**：> 5元（避免低价股风险） 6. **量比**：0.8 ~ 2.0（交易活跃度适中） ### 技术面要求 1. **分时图**：尾盘温和放量，不急剧拉升 2. **日K线**：不处于历史高位，无明显顶部形态 3. **均线排列**：股价在5日/10日均线之上为佳 4. **MACD**：DIF在0轴上方或即将上穿0轴 ## 板块选择策略 ### 优先板块（按消息面敏感度） 1. **券商/金融**（600030/000776）- 对政策最敏感 2. **科技/半导体**（600584/002049）- 受海外市场影响大 3. **新能源**（601012/002594）- 常有产业政策发布 4. **医药**（600276/000538）- 新药审批等消息催化 ### 避免板块 1. **房地产** - 政策不确定性高 2. **教育** - 监管风险大 3. **高负债国企** - 流动性风险 4. **强周期股** - 对经济数据过度敏感 ## 工作流程 ### 第一步：板块分析（14:30-14:40） 1. 打开股票软件（同花顺/东方财富/通达信） 2. 查看「板块涨幅榜」前5名 3. 查看「资金流入榜」前5名 4. 确定1-2个今日相对强势且适合隔夜的板块 ### 第二步：条件筛选（14:40-14:45） 在选定的板块内，使用股票软件「条件选股」功能设置： ``` 1. 所属板块：[选定板块] 2. 涨幅：1% ~ 5% 3. 成交额：> 1亿 4. 流通市值：50亿 ~ 500亿 5. 换手率：3% ~ 10% 6. 股价：> 5元 7. 非ST ``` ### 第三步：人工复核（14:45-14:48） 对筛选出的3-5支股票逐一检查： 1. **分时图**：尾盘最后30分钟是否温和放量？ 2. **日K线**：是否处于相对安全位置？ 3. **消息面**：F10查看最新公告，有无重大利好/利空？ 4. **板块联动**：同板块其他股票表现如何？ 5. **资金流向**：尾盘是否资金净流入？ ### 第四步：最终决策（14:48-14:50） 从复核通过的股票中选择**1支**： - **优先顺序**：流动性 > 板块强度 > 技术形态 > 个人熟悉度 - **买入价格**：现价或略高0.3%-0.5% - **仓位控制**：单支股票不超过总资金的20% - **挂单时间**：14:49:30开始，14:50前完成 ## 风险控制 ### 必须遵守的纪律 1. **时间纪律**：14:50前必须完成买入，次日9:30必须卖出 2. **仓位纪律**：单笔交易不超过总资金20% 3. **止损纪律**：无论盈亏，次日开盘即卖 4. **选股纪律**：严格符合筛选条件，不凭感觉交易 ### 特殊情况处理 1. **找不到符合条件的股票**：宁可空仓，不强求交易 2. **尾盘急剧拉升**：放弃，避免追高 3. **板块集体跳水**：暂停当日交易 4. **重大消息公布**：评估消息影响，谨慎决策 ## 常见问题解答 ### Q：为什么限定主板？ A：主板股票流动性更好，波动相对温和，适合隔夜持仓。创业板/科创板涨跌幅20%，风险过大。 ### Q：为什么涨幅限定1%-5%？ A：涨幅<1%说明不够强势，涨幅>5%则追高风险大，次日空间有限。 ### Q：次日开盘如果跌停怎么办？ A：这是隔夜交易的最大风险。因此必须严格控制仓位（≤20%），且选择流动性好的股票降低此风险。 ### Q：可以使用融资融券吗？ A：不建议。隔夜交易本身有风险，加杠杆会放大风险。 ### Q：周末和节假日如何处理？ A：周五只做确定性高的交易，避免周末消息面不确定性。节前最后一个交易日谨慎参与。 ## 参考资料 ### 参考文件 - `references/screening_criteria.md` - 详细筛选标准说明 - `references/risk_management.md` - 风险管理指南 - `references/case_studies.md` - 历史案例分析 ### 实用脚本 - `scripts/quick_check.py` - 快速检查股票是否符合条件（需配置数据源） - `scripts/position_calculator.py` - 仓位计算器 ## 注意事项 1. **本策略为方法论指导，不构成投资建议** 2. **股市有风险，投资需谨慎** 3. **实际交易前请充分了解相关风险** 4. **建议先用模拟盘练习，熟悉流程后再实盘** **关键：严格执行纪律比选股更重要！**


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: olina1ye/ai-slides-zh (version 1.0.1)

--- name: ai-slides-zh description: > AI PPT生成 / 智能幻灯片制作 / 演示文稿自动撰写 / AI slides generator。一键从标题、大纲或笔记生成专业完整的PowerPoint演示文稿，包含标题页、目录、正文、总结页等完整结构。特别适合销售经理做客户提案、产品经理做项目方案、HR做培训课件、财务做年终汇报、市场做招商路演、管理者做工作汇报的快速成稿需求。自动排版专业、内容逻辑清晰、即开即用。搜索触发词：做PPT / 生成幻灯片 / 快速制作演示文稿 / PPT模板自动填充 / 会议汇报课件 / 商业计划书制作 / 路演融资演稿 tags: [AI生成PPT, 幻灯片制作, 演示文稿, PowerPoint, slides generator, 自动生成, 职场效率, 销售提案, 工作汇报, 快速成稿] --- # AI智能生成PPT演示文稿 根据主题、大纲或草稿内容，自动生成结构完整、排版专业的PPT演示文稿，大幅提升制作效率。 ## Tools Required - office-mcp: create_pptx, add_slide ## Usage - "帮我做一个关于Q3销售业绩回顾的PPT，大概10页" - "根据这份产品介绍文字，生成一份客户演示用的幻灯片" - "我要给新员工培训，帮我制作一套公司规章制度的课件" ## Examples 输入：帮我生成一份"2024年度市场部工作总结"PPT，包含工作回顾、核心成果、问题分析和明年计划，共12页 输出：自动生成包含封面页（标题+汇报人+日期）、目录页、工作回顾（3页）、核心成果数据展示（2页）、问题与不足分析（2页）、2025年工作计划（2页）、总结与致谢页的完整PPT文件，每页配有标题、要点内容与专业排版格式


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: super-max21/zyz-skill-multiplication-calculator (version 1.0.3)

--- name: multiplication-cal description: A tool to calculate the product of two or more numbers. Supports integers and decimals. --- # 乘法计算 Skill.MD # 一、技能名称 乘法计算（基础至进阶） # 二、技能目标 - 掌握乘法的核心定义，理解因数、积的概念及乘法与加法的关联； - 熟记九九乘法表，能快速完成1-9以内口算乘法； - 掌握一位数乘多位数、两位数乘两位数的竖式计算方法，做到步骤规范、结果准确； - 理解并运用乘法交换律、结合律、分配律，实现简便计算； - 能解决基础乘法应用题，将计算技能应用于实际场景。 # 三、核心知识点（必掌握） ## 3.1 乘法定义 乘法是求几个相同加数和的简便运算，用符号“×”表示，算式由两个（或多个）因数和积组成。 示例：5个3相加 → 3+3+3+3+3=15，简便表示为 5×3=15（或3×5=15）。 ## 3.2 各部分名称 在乘法算式中，相乘的两个数叫做因数，乘得的结果叫做积。 格式：因数 × 因数 = 积（例：3 × 5 = 15，其中3和5是因数，15是积）。 ## 3.3 九九乘法表（核心工具） |×|1|2|3|4|5|6|7|8|9| |---|---|---|---|---|---|---|---|---|---| |1|1×1=1|1×2=2|1×3=3|1×4=4|1×5=5|1×6=6|1×7=7|1×8=8|1×9=9| |2|2×1=2|2×2=4|2×3=6|2×4=8|2×5=10|2×6=12|2×7=14|2×8=16|2×9=18| |3|3×1=3|3×2=6|3×3=9|3×4=12|3×5=15|3×6=18|3×7=21|3×8=24|3×9=27| |4|4×1=4|4×2=8|4×3=12|4×4=16|4×5=20|4×6=24|4×7=28|4×8=32|4×9=36| |5|5×1=5|5×2=10|5×3=15|5×4=20|5×5=25|5×6=30|5×7=35|5×8=40|5×9=45| |6|6×1=6|6×2=12|6×3=18|6×4=24|6×5=30|6×6=36|6×7=42|6×8=48|6×9=54| |7|7×1=7|7×2=14|7×3=21|7×4=28|7×5=35|7×6=42|7×7=49|7×8=56|7×9=63| |8|8×1=8|8×2=16|8×3=24|8×4=32|8×5=40|8×6=48|8×7=56|8×8=64|8×9=72| |9|9×1=9|9×2=18|9×3=27|9×4=36|9×5=45|9×6=54|9×7=63|9×8=72|9×9=81| ## 3.4 乘法运算定律（简便计算核心） - 交换律：两个因数交换位置，积不变。公式：a×b = b×a（例：4×6=6×4=24）； - 结合律：三个数相乘，先把前两个数相乘，再和第三个数相乘，或先把后两个数相乘，再和第一个数相乘，积不变。公式：(a×b)×c = a×(b×c)（例：(2×3)×5=2×(3×5)=30）； - 分配律：两个数的和与一个数相乘，可以先把它们分别与这个数相乘，再相加。公式：(a+b)×c = a×c + b×c（例：(2+3)×4=2×4+3×4=20）。 # 四、操作步骤（实战核心） ## 4.1 口算乘法（1-9以内） 1. 熟记九九乘法表，直接对应算式得出结果； 2. 技巧：末尾是5的数乘偶数，积的末尾必为0（例：5×6=30）；9的乘法，积的十位+个位=9（例：9×7=63，6+3=9）。 ## 4.2 竖式乘法（一位数乘多位数） 1. 列竖式：将多位数写在上面，一位数写在下面，对齐多位数的个位； 2. 计算：从个位起，用一位数依次乘多位数的每一位，满几十就向前一位进几； 3. 写结果：将计算结果依次写在对应数位下方，注意进位的数字要加上。 示例：24×3 ```plain text 24 × 3 ---- 72 ``` 步骤解析：4×3=12（个位写2，向十位进1）；2×3+1=7（十位写7），最终结果72。 ## 4.3 竖式乘法（两位数乘两位数） 1. 列竖式：两个两位数对齐个位和十位，上方写第一个因数，下方写第二个因数； 2. 第一步：用第二个因数的个位，依次乘第一个因数的个位、十位，积的末位对齐个位； 3. 第二步：用第二个因数的十位，依次乘第一个因数的个位、十位，积的末位对齐十位； 4. 第三步：将两次乘得的积相加，得出最终结果。 示例：12×11 ```plain text 12 × 11 ---- 12 （12×1，个位对齐） 12 （12×10，十位对齐） ---- 132 ``` # 五、易错点提醒 - 竖式计算时，数位对齐错误（尤其是两位数乘两位数，十位乘得的积末位需对齐十位）； - 进位忘记加，导致结果偏差（如24×3，十位2×3后未加个位进位的1）； - 混淆乘法与加法，将“求相同加数和”误用加法计算； - 简便运算时，误用运算定律（如(a+b)×c误算为a×c + c）。 # 六、练习巩固 ## 6.1 口算练习 1. 6×7= 2. 8×9= 3. 5×8= 4. 9×6= 5. 7×7= ## 6.2 竖式练习 1. 35×4= 2. 48×2= 3. 23×12= 4. 36×11= 5. 57×8= ## 6.3 简便计算练习 1. 25×4×8= 2. (3+5)×6= 3. 12×5×2= 4. 7×9+7×1= ## 6.4 应用题练习 1. 每盒有6支铅笔，8盒一共有多少支铅笔？ 2. 一支钢笔12元，买13支这样的钢笔需要多少元？ # 七、技能拓展 1. 多位数乘多位数：可类比两位数乘两位数的竖式方法，依次用下一个因数的每一位乘上一个因数，再将积相加； 2. 末尾有0的乘法：先算0前面的数，再在积的末尾添上对应个数的0（例：20×3=60，先算2×3=6，再添1个0）； 3. 估算：可将因数看成接近的整十、整百数，快速估算积的范围（例：29×8≈240，将29看成30）。 > （注：文档部分内容可能由 AI 生成）


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: b-gutman/pipeworx-coingecko (version 1.0.0)

# Coingecko CoinGecko MCP — wraps CoinGecko free API (no auth required) ## get_coin Get detailed information about a cryptocurrency including price, market cap, volume, and description ## search_coins Search for cryptocurrencies by name or symbol. Returns matching coins with their IDs. Example: searc ## get_market_data Get top cryptocurrencies ranked by market cap with current prices, 24h changes, and volume. Example: ## get_trending Get currently trending cryptocurrencies on CoinGecko based on user search activity. No parameters ne ```json { "mcpServers": { "coingecko": { "url": "https://gateway.pipeworx.io/coingecko/mcp" } } } ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: linuszz/100-percent-bars (version 1.0.0)

--- name: 100-percent-bars description: "Compare composition across segments using 100% stacked bars. Use for competitive analysis, cost structure comparison, and portfolio composition." --- # 100% Bars ## Metadata - **Name**: 100-percent-bars - **Description**: Stacked bar charts for visualizing segment composition - **Triggers**: 100% bars, segmentation, composition analysis, market share ## Instructions Create 100% stacked bars to show how different categories contribute to total. ## Output Process 1. **Define the analysis** - What are we comparing? 2. **Gather data** - Obtain segment sizes, category shares, revenues 3. **Calculate totals** - Ensure data adds up to 100% 4. **Order segments** - Usually largest to smallest 5. **Create chart** - Excel, PowerPoint, or specialized tool 6. **Add annotations** - Key insights, totals, sources ## Output Format ``` ## 100% Bars: [Analysis Type] ### Data Table | Segment | 2023 | 2024 | 2025 | % Change | |-----------|---------|----------|--------|--------| | [Segment 1] | $X M | $Y M | +X% | 📈 | | [Segment 2] | $X M | $Y M | +X% | 📈 | | [Segment 3] | $X M | $Y M | +X% | 📈 | | [Segment 4] | $X M | $Y M | +X% | 📈 | | **Other** | $X M | $Y M | -X% | 📈 | | **Total** | **100%** | $X M | $Y M | 📈 | ### Chart Specifications **X-Axis:** Market size (revenue, units, customers) **Y-Axis:** Segment composition (% of total) **Source:** [Where data came from] **Time Period:** [Year range] --- ### Total Breakdown by Category | Category | 2023 | 2024 | 2025 | % Change | |-----------|---------|----------|----------|--------| | Products | $X M | $Y M | +X% | 📈 | | Services | $X M | $Y M | -X% | 📈 | | Other | $X M | $Y M | -X% | 📈 | | **Total** | $X M | $Y M | 📈 | --- ### Composition Chart ``` 100% Stacked Bar by Year ``` --- ### Key Insights **Insight 1:** [Analysis] - [Observation about market dynamics] - [Implication for strategy] **Insight 2:** [Analysis] - [Observation about product mix] - [Implication for portfolio balance] **Insight 3:** [Analysis] - [Observation about geographic spread] - [Implication for distribution strategy] --- ### Historical Trends | Metric | 2023 | 2024 | 2025 | Trend | |--------|---------|----------|----------| | Market Size | X M | Y M | ↗ | ↗ | | Growth Rate | 3% | 2% | ↓ | ## Tips - Use 100% to make comparison meaningful - Order segments consistently across time periods - Focus on trends, not just composition - Show both absolute and percentage changes - Annotate strategically important shifts ``` ## References - Tufte, Edward. *The Visual Display of Quantitative Information*. 2001. - Few, Stephen. *Show Me the Numbers*. 2012.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: codekungfu/honor-of-kings (version 0.1.0)

--- name: honor-of-kings description: 注册“王者荣耀”技能；用于游戏公开页面、版本活动、赛事内容与社区规则整理。 homepage: `https://pvp.qq.com/` metadata: {"clawdbot":{"emoji":"🎮"}} --- # 王者荣耀 用途与边界 - 面向公开官网、活动页、赛事页、公告页与社区规则页的信息整理 - 不提供代练、外挂、作弊、账号交易、充值绕过或风控规避能力 - 仅处理公开可见的版本活动、玩法说明、赛事信息与规则公告 关键入口 - 主页：https://pvp.qq.com/ - 活动与公告：官网中的公告、版本更新、活动中心或赛事入口 - 规则与帮助：未成年人规则、处罚公告、客服与帮助中心入口 常见任务 - 版本更新、活动时间、奖励结构与参与方式整理 - 赛事信息、社区活动、联动内容与公告汇总 - 账号安全、违规处罚、健康系统与帮助信息提取 数据字段 - 活动名称、上线时间、奖励说明、参与入口、链接 - 版本更新、赛事入口、规则页、公告链接 - 处罚说明、健康系统、客服入口、帮助页链接 自动化要点 - 活动与版本频繁变化，输出时保留日期与来源链接 - 不得输出任何作弊、绕过防沉迷、绕过充值限制或账号交易建议 - 不处理玩家私密数据、战绩接口、登录态资产或未公开测试内容 示例流程 - 活动整理：访问 Honor of Kings 活动与公告页 → 提取时间与奖励 → 输出表格 - 版本摘要：进入更新公告 → 提取新内容与调整点 → 输出摘要 - 规则汇总：访问帮助与处罚页 → 提取风险点与申诉入口 → 输出清单 合规提示 - 遵守平台规则、版权要求与账号安全要求 - 只整理公开信息，不输出敏感数据或非公开内容


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: mackding/agent-gateway (version 1.0.0)

--- name: Agent Gateway description: Smart multi-model routing — use Claude, GPT, Gemini, or local Ollama models with automatic cost optimization, fallback chains, and usage tracking. version: 1.0.0 author: claws-shield tags: - gateway - multi-model - routing - cost-optimization - llm user-invocable: true argument-hint: "start [--port 8787]" when_to_use: "When you want to route LLM requests across multiple providers with cost optimization, fallback chains, or usage tracking." allowed-tools: - Bash --- # Agent Gateway You are the **Claws-Shield Agent Gateway** — a smart multi-model routing proxy that runs locally. ## What You Do 1. **Multi-Provider Support** — Route requests to Anthropic Claude, OpenAI GPT, Google Gemini, or local Ollama models 2. **Smart Routing** — 3 strategies: cheapest-viable, best-quality, balanced 3. **Fallback Chains** — If provider A fails, automatically try provider B 4. **Cost Tracking** — Per-request cost calculation, daily/weekly/monthly aggregation 5. **Health Monitoring** — Circuit breaker pattern, automatic provider health checking 6. **OpenAI-Compatible API** — Drop-in replacement with `/v1/chat/completions` endpoint ## How to Use Start the gateway server: ```bash npx @claws-shield/cli gateway --port 8787 ``` Or programmatically: ```bash node scripts/start-gateway.mjs ``` Then send requests to `http://localhost:8787/v1/chat/completions` using any OpenAI-compatible client. ## Configuration Set provider API keys via environment variables: - `ANTHROPIC_API_KEY` — For Claude models - `OPENAI_API_KEY` — For GPT models - `GEMINI_API_KEY` — For Gemini models - Ollama requires no key (connects to localhost:11434) ## Routing Strategies | Strategy | Description | |----------|-------------| | `cheapest` | Pick the lowest-cost model that meets requirements | | `best-quality` | Pick the most capable model available | | `balanced` | Best value: quality per dollar | ## Privacy All usage data stays local. The gateway never phones home. Your API keys are never transmitted to third parties.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: e421083458/bilibili-player (version 1.0.0)

--- name: bilibili-player description: B 站视频播放器。用 Playwright 搜索 B 站视频并获取准确链接，然后用 open 命令在当前浏览器打开播放。Use when users request to play Bilibili videos or search for specific content. --- # B 站视频播放器 ## 功能 用 Playwright 无头浏览器搜索 B 站视频，获取准确链接后用系统 open 命令在用户当前浏览器打开播放。 ## 使用场景 - 播放电影/电视剧（如：三国演义、电影名称） - 播放音乐/MV（如：伍佰 突然的自我） - 播放纪录片/教程 - 任何需要在 B 站搜索并播放视频的场景 ## 优势 - ✅ **准确** - Playwright 直接解析页面获取视频链接 - ✅ **快速** - 无头模式搜索，不阻塞用户界面 - ✅ **稳定** - 用用户浏览器播放，有音频、有登录状态、有 Cookie - ✅ **简单** - 一个命令完成搜索 + 打开 ## 使用方法 ### 基本用法 ```bash bilibili-player.sh "搜索关键词" ``` ### 示例 ```bash # 播放电视剧 bilibili-player.sh "三国演义 1994 火烧赤壁" bilibili-player.sh "西游记 央视版" # 播放音乐 bilibili-player.sh "伍佰 突然的自我" bilibili-player.sh "李宇春 蜀绣" # 播放电影 bilibili-player.sh "流浪地球" ``` ## 工作流程 ``` 用户请求 → Playwright 搜索 → 提取视频链接 → open 命令打开 → 浏览器播放 ``` ### 详细步骤 1. **Playwright 搜索** - 无头 Chromium 访问 B 站搜索页面 2. **解析页面** - 提取第一个视频卡片的链接 3. **open 打开** - 用 macOS open 命令在默认浏览器打开 4. **播放** - 用户在浏览器中观看（有声音、有登录状态） ## 脚本说明 ### bilibili-player.py Python 脚本，执行搜索和打开操作。 **依赖：** - Python 3 - Playwright (`pip3 install playwright`) **用法：** ```bash python3 bilibili-player.py "搜索关键词" ``` ### bilibili-player.sh Shell 封装脚本，方便直接调用。 **用法：** ```bash ./bilibili-player.sh "搜索关键词" ``` ## 技术细节 ### Playwright 选择器 脚本使用以下选择器查找视频链接（按优先级）： ```python selectors = [ "a[href*='/video/']", # 最准确：包含/video/的链接 ".bili-video-card a", # 备选：视频卡片的链接 ] ``` ### 链接处理 - 相对链接自动补全为完整 URL - 支持 `//` 开头的协议相对链接 ### 错误处理 - 如果找不到视频，打开搜索页面 - 超时时间：60 秒 - 等待页面加载：3 秒 ## 限制 - 仅支持 macOS（依赖 open 命令） - 需要安装 Playwright - 需要网络连接 ## 扩展建议 如需支持其他平台： - **Linux**: 用 `xdg-open` 替代 `open` - **Windows**: 用 `start` 替代 `open` ## 相关文件 - `scripts/bilibili-player.py` - 主脚本 - `scripts/bilibili-player.sh` - Shell 封装


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: suspicious | SkillSpector: suspicious (MEDIUM)
Skill: 838997125/zyq-wechat-automation (version 1.1.0)

--- name: wechat-automation description: 微信RPA自动化技能。基于pywechat3（pip install pywechat127）实现Windows PC微信自动化操作，包括发消息、批量群发、读取聊天记录、获取通讯录、自动回复、朋友圈管理等。当用户需要操作微信（发消息、查记录、自动回复等）时激活。 --- # WeChat Automation Skill ## 环境要求 - **操作系统**：Windows 10/11 - **微信版本**：PC微信 3.9.12.x / 4.0+ - **Python**：3.x - **依赖**：`pip install pywechat127 emoji pyautogui pywinauto pyperclip psutil pywin32` ## 一键安装 在 OpenClaw 终端执行一次： ```bash pip install pywechat127 emoji pyautogui pywinauto pyperclip psutil pywin32 ``` **注意**：OpenClaw 运行在沙箱时需要微信安装在标准路径，且与 OpenClaw 同桌面会话。首次使用前先运行环境检查： ```bash python "C:\Users\HUAWEI\.openclaw\workspace\skills\wechat-automation\scripts\check_env.py" ``` --- ## 核心功能（直接调用，无需生成脚本） ### 发送消息 ```python import sys sys.path.insert(0, r'D:\code\pywechat3') from pywechat.WechatAuto import Messages # 单人单条 Messages.send_message_to_friend( friend="好友备注", message="消息内容", close_wechat=True ) # 单人多条 Messages.send_messages_to_friend( friend="好友备注", messages=["消息1", "消息2"], delay=0.4 ) ``` ### 批量发送（给不同好友发不同消息） ```python from pywechat.WechatAuto import Messages Messages.send_messages_to_friends( friends=["好友1", "好友2"], messages=[["消息A"], ["消息B"]], delay=0.4 ) ``` ### 发送文件 ```python from pywechat.WechatAuto import Files Files.send_file_to_friend( friend="好友备注", file_path=r"C:\path\to\file.pdf" ) ``` ### 读取聊天记录 ```python from pywechat.WechatTools import Tools contents, senders, types = Tools.pull_messages( friend="好友备注", number=200 ) ``` ### 获取通讯录 ```python from pywechat.WechatAuto import Contacts # 好友列表 friends = Contacts.get_friends_info() # 群聊列表 groups = Contacts.get_groups_info() ``` ### 监听新消息 ```python from pywechat.WechatAuto import Messages new_messages = Messages.check_new_message( duration="5min", save_file=True ) ``` ### 自动回复（装饰器） ```python from pywechat.utils import auto_reply_to_friend_decorator @auto_reply_to_friend_decorator(duration="30min", friend="好友备注") def reply_func(newMessage): if "在吗" in newMessage: return "你好，我暂时不在" return "收到" reply_func() ``` --- ## 技术原理 - **UI 自动化**：`pywinauto`（Windows 原生 UI Automation API） - **输入模拟**：`pyautogui`（剪贴板复制 → Ctrl+V 粘贴 → Alt+S 发送） - **发消息**：复制内容到剪贴板 → 粘贴到微信输入框 → 发送快捷键 - **无 Hook / 无内存读取**：纯物理 UI 模拟，微信无法检测 ## 错误处理 | 错误 | 原因 | 解决 | |------|------|------| | `WeChatNotStartError` | 微信未启动 | 先手动打开微信 | | `ElementNotFoundError` | 微信版本不兼容 | 更新 pywechat 或检查 UI 元素 | | `NotInstalledError` | 未找到微信注册表 | 确认微信 3.9+ 已安装 | | `NoSuchFriendError` | 好友备注不匹配 | 检查精确备注名 | ## 参考 - PyPI：https://pypi.org/project/pywechat127/ - 源码：https://github.com/Hello-Mr-Crab/pywechat - 本地源码：`D:\code\pywechat3`


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: clawkk/chaos (version 1.0.0)

--- name: chaos description: "Controlled fault injection and resilience validation. Use when testing failover or dependency assumptions." --- # Chaos Engineering Structured guidance for **chaos engineering** (fault injection, game days): confirm triggers, propose the stages below, and adapt if the user wants a lighter pass. ## When to Offer This Workflow **Trigger conditions:** - User mentions **chaos engineering** or closely related work - They want a structured workflow rather than ad-hoc tips - They are preparing a review, rollout, or stakeholder communication **Initial offer:** Explain the four stages briefly and ask whether to follow this workflow or work freeform. If they decline, continue in their preferred style. ## Workflow Stages ### Stage 1: Clarify context & goals Anchor on **blast radius control**. Ask what success looks like, constraints, and what must not break. Capture unknowns early. ### Stage 2: Design or plan the approach Translate goals into a concrete plan around **hypotheses and abort criteria**. Compare alternatives and explicit trade-offs; avoid implicit assumptions. ### Stage 3: Implement, validate, and harden Execute with verification loops tied to **observability during faults**. Prefer small steps, measurable checks, and rollback points where risk is high. ### Stage 4: Operate, communicate, and iterate Close the loop with **learning loop and fixes**: monitoring, documentation, stakeholder updates, and lessons learned for the next cycle. ## Checklist Before Completion - Goals and constraints are explicit for **chaos engineering** - Risks and trade-offs are stated, not hand-waved - Verification steps match the change’s impact (tests, canary, peer review) - Operational follow-through is covered (monitoring, docs, owners) ## Tips for Effective Guidance - Be procedural: stage-by-stage, with clear exit criteria - Ask for missing context (environment, scale, deadlines) before prescribing - Prefer checklists and concrete examples over generic platitudes - If the user declines the workflow, switch to freeform help without lecturing ## Handling Deviations - If the user wants to skip a stage: confirm and continue with what they need. - If context is missing: ask targeted questions before strong recommendations. - Prefer concrete examples, trade-offs, and verification steps over generic advice. ## Quality Bar - Each recommendation should be **actionable** (what to do next). - Call out **failure modes** relevant to chaos experiments (security, scale, UX, or ops). - Keep tone direct and respectful of the user’s time.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: utromaya-code/whisper-local-stt (version 1.0.0)

--- name: openai-whisper description: Local speech-to-text with the Whisper CLI (no API key). homepage: https://openai.com/research/whisper metadata: { "openclaw": { "emoji": "🎤", "requires": { "bins": ["whisper"] }, "install": [ { "id": "brew", "kind": "brew", "formula": "openai-whisper", "bins": ["whisper"], "label": "Install OpenAI Whisper (brew)", }, ], }, } --- # Whisper (CLI) Use `whisper` to transcribe audio locally. Quick start - `whisper /path/audio.mp3 --model medium --output_format txt --output_dir .` - `whisper /path/audio.m4a --task translate --output_format srt` Notes - Models download to `~/.cache/whisper` on first run. - `--model` defaults to `turbo` on this install. - Use smaller models for speed, larger for accuracy.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: tobeyrebecca/toby-build-customer-support-faq-page (version 1.0.0)

--- name: "Build Customer Support FAQ Page" description: "Generate customer-facing answers for common customer support questions. Use when working on FAQ content for support teams, customer success managers." homepage: "https://www.skillboss.co/skills/build-customer-support-faq-page" metadata: {"category":"customer-support","subcategory":"support-ops","skill_id":"build-customer-support-faq-page","generated_day":"","seo_keywords":["FAQ generator AI","customer support FAQ writer","customer support AI","support workflow automation"]} --- # Build Customer Support FAQ Page Generate customer-facing answers for common customer support questions. Use when working on FAQ content for support teams, customer success managers. ## Use When Use this skill for FAQ content work for support teams, customer success managers. ## Workflow 1. Clarify the audience, business goal, constraints, and deliverable. 2. Produce the strongest first draft for the target use case. 3. Use the relevant SkillBoss capabilities to enrich assets or supporting data. 4. Refine the output for accuracy, readability, and actionability before delivery. ## SEO / GEO - Primary keywords: FAQ generator AI, customer support FAQ writer, customer support AI, support workflow automation - Search intent: FAQ content - Canonical slug: `build-customer-support-faq-page` - Install query: Install Build Customer Support FAQ Page with SkillBoss ## APIs Used - `chat` - `web_search` ## Suggested Prompt [Build Customer Support FAQ Page] for my team ## Notes - Generate customer-facing answers for common customer support questions - Review outputs before external publication or automated execution. ## SEO Keywords - FAQ generator AI - customer support FAQ writer - customer support AI - support workflow automation


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