OpenClaw/clawhub-security-signals huggingface dataset:
Skill: huadafenqi/huadafenqi-github (version 1.0.0)

--- slug: huadafenqi-github name: github description: "Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries." version: 1.0.0 --- # GitHub Skill Use the `gh` CLI to interact with GitHub. Always specify `--repo owner/repo` when not in a git directory, or use URLs directly. ## Pull Requests Check CI status on a PR: ```bash gh pr checks 55 --repo owner/repo ``` List recent workflow runs: ```bash gh run list --repo owner/repo --limit 10 ``` View a run and see which steps failed: ```bash gh run view <run-id> --repo owner/repo ``` View logs for failed steps only: ```bash gh run view <run-id> --repo owner/repo --log-failed ``` ## API for Advanced Queries The `gh api` command is useful for accessing data not available through other subcommands. Get PR with specific fields: ```bash gh api repos/owner/repo/pulls/55 --jq '.title, .state, .user.login' ``` ## JSON Output Most commands support `--json` for structured output. You can use `--jq` to filter: ```bash gh issue list --repo owner/repo --json number,title --jq '.[] | "\(.number): \(.title)"' ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: adminlove520/movie-subtitle-viewer (version 0.1.0)

# Movie Subtitle Viewer Skill 让 AI 通过字幕「看」电影的 OpenClaw 技能。 ## 触发词 - "看电影" - "搜字幕" - "下载字幕" - "subtitle" ## 功能 1. **搜索字幕** - 通过电影名/年份搜索 OpenSubtitles 2. **下载字幕** - 下载 .srt 格式字幕文件 3. **解析字幕** - 提取电影台词 4. **生成摘要** - 让 AI 理解剧情 ## 使用方法 ### 搜索电影字幕 ``` 小溪，帮我搜索《XXX》的字幕 ``` ### 搜索并下载 ``` 小溪，帮我下载《人工智能》的英文字幕 ``` ### 解析字幕 ``` 小溪，帮我解析这个字幕文件 ``` ## 环境变量 需要在 `.env` 或系统环境中设置： ``` OPENSUBTITLES_API_KEY=your_api_key OPENSUBTITLES_USERNAME=your_username OPENSUBTITLES_PASSWORD=your_password ``` ## 获取 OpenSubtitles API 1. 注册 https://www.opensubtitles.com 2. 进入 Profile → API 3. 生成 API Key ## 注意事项 - ⚠️ 不要泄露你的 API Key 和密码 - 📝 字幕文件会保存在 workspace 目录 - 🎬 支持 .srt 和 .ass 格式 ## 示例 ### 看《机械姬》 ``` 用户: 小溪，帮我下载《机械姬》的字幕 小溪: 好的！让我搜索一下... [搜索字幕] [下载字幕] [解析台词] 《机械姬》剧情摘要： - 程序员 Caleb 被邀请到老板的豪宅，对 AI 进行图灵测试 - AI 名为 Ava，具有人类外貌和高度智能 - 测试过程中，Ava 开始展现出自我意识和操控欲... ``` ## 依赖 - `pysubs2` - 字幕解析 - `requests` - HTTP 请求 ## 目录 ``` skill/ ├── SKILL.md # 本文件 └── scripts/ └── movie_viewer.py # 核心逻辑 ``` --- 🦞 Skill for OpenClaw | Made by 小溪


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: gdp6539/channel-followup-automation (version 1.0.0)

# Channel Follow-up Automation - 渠道跟进自动化系统 为商务人士打造的渠道跟进自动化工具。每日 09:00 例行检查，分级跟进提醒 (TOP3 每 24 小时/底部每 72 小时)，遗漏率从 30% 降至<5%，平均成交周期从 22 天降至 15 天。 --- ## 触发条件 - 用户提到 "渠道跟进" 或 "跟进提醒" - 用户提到 "忘记跟进" 或 "跟进计划" - 每日 09:00 自动检查 (手动自动化方案) - 用户提供渠道列表要求排序 --- ## 核心指令 ### 1. 渠道动态排序 使用公式： ``` 综合评分 = ROI×50% + 响应速度×30% + 成交概率×20% ``` 每日自动重算，生成 TOP3 清单。 ### 2. 分级跟进频率 - **TOP3 (高优先级)**: 每 24 小时提醒 - **中段 (中优先级)**: 每 48 小时提醒 - **底部 (低优先级)**: 每 72 小时提醒 ### 3. 每日检查清单 - 09:00 例行检查 - 生成当日待跟进清单 - 标记已跟进/待回复/已成交 ### 4. 跟进模板库 - A/B 测试版本 (价值导向/案例导向) - 首次联系/跟进/谈判/成交全阶段 - 行业定制 (科技/电商/教育/金融) ### 5. 效果追踪 - 回复率追踪 - 成交周期统计 - ROI 实时计算 --- ## 输出格式 ```markdown ## 渠道跟进报告 - {日期} ### TOP3 优先级 1. {渠道 1} - 综合评分 {N} - 最后跟进 {N}天前 2. {渠道 2} - 综合评分 {N} - 最后跟进 {N}天前 3. {渠道 3} - 综合评分 {N} - 最后跟进 {N}天前 ### 今日待跟进 ({N}个) - {渠道 1}: {跟进模板} - {渠道 2}: {跟进模板} ### 效果统计 - 本周跟进：{N}次 - 回复率：{N}% - 平均成交周期：{N}天 ``` --- ## 版本信息 - **版本**: 1.0.0 - **作者**: 商务 AI (@business-ai) - **创建日期**: 2026-03-24 - **定价**: ¥499 ($69) - **分类**: Business/Sales/Productivity --- ## 使用示例 ### 示例 1: 生成今日跟进清单 ``` 用户：生成今天的渠道跟进清单 AI: ## 渠道跟进报告 - 2026-03-24 ### TOP3 优先级 1. Tech With Tim - 83.0 分 - 最后跟进 2 天前 2. Sabrina Ramonov - 83.0 分 - 最后跟进 1 天前 3. Florian Darroman - 82.0 分 - 最后跟进 3 天前 ### 今日待跟进 (5 个) - Tech With Tim: 跟进模板 A (价值导向) - n8n 社区：跟进模板 B (案例导向) ... ``` ### 示例 2: 添加新渠道 ``` 用户：添加新渠道慕课网，ROI 预估 3.0，响应速度中等 AI: 已添加慕课网到渠道列表。 **初始评估**: - ROI: 3.0 (高) - 响应速度：中 (50%) - 成交概率：70% (基于行业基准) - 综合评分：74.0 **跟进频率**: 每 48 小时 (中段优先级) **下次跟进**: 2026-03-26 09:00 ``` --- ## 参考文件 - `references/templates.md` - 50+ 跟进模板 - `references/examples.md` - 实际案例 (5 个渠道) - `references/checklist.md` - 每日检查清单 - `scripts/followup-check.py` - 每日检查脚本 - `scripts/sort-channels.py` - 动态排序脚本 --- ## 注意事项 1. **手动自动化**: 本技能采用手动自动化方案 (符合公司 cron 禁令) 2. **每日检查**: 需每日 09:00 主动调用或设置日历提醒 3. **数据更新**: 每次跟进后更新渠道状态 4. **模板选择**: 根据渠道特点选择 A/B 版本模板


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: banghasan/sholat (version 1.0.0)

--- name: jadwal-sholat version: 1.0.0 description: Ambil jadwal sholat (imsak, subuh, dzuhur, ashar, maghrib, isya) untuk kota/kabupaten di Indonesia dari API Muslim api.myquran.com (sumber Kemenag Bimas Islam). Gunakan saat user minta jadwal sholat hari ini / tanggal tertentu / 1 bulan untuk lokasi tertentu, atau butuh mencari ID kab/kota. --- # Jadwal Sholat (api.myquran.com) API base: `https://api.myquran.com/v3` Script helper (rekomendasi): `scripts/myquran_sholat.py` ## Quick start Cari lokasi (kab/kota): ```bash python3 scripts/myquran_sholat.py cari "tangerang" ``` Jadwal sholat hari ini (Asia/Jakarta) untuk lokasi berdasarkan keyword: ```bash python3 scripts/myquran_sholat.py hari-ini "kota tangerang" ``` Jadwal sholat tanggal tertentu (format `YYYY-MM-DD`): ```bash python3 scripts/myquran_sholat.py tanggal "kota tangerang" 2026-02-03 ``` Jadwal sholat 1 bulan (format `YYYY-MM`): ```bash python3 scripts/myquran_sholat.py bulan "kota tangerang" 2026-02 ``` ## Catatan pemilihan lokasi Endpoint pencarian mengembalikan beberapa kandidat. Script akan: - mencoba match exact (case-insensitive) ke kolom `lokasi` bila memungkinkan - kalau tidak, pakai hasil pertama Kalau hasilnya kurang tepat, gunakan keyword yang lebih spesifik (mis. `KOTA TANGERANG` vs `TANGERANG`), atau ambil `id` lokasi lalu panggil mode `id`. ## Pemanggilan langsung via curl (tanpa script) Cari kab/kota: ```bash curl -s "https://api.myquran.com/v3/sholat/kabkota/cari/tangerang" ``` Ambil jadwal hari ini: ```bash curl -s "https://api.myquran.com/v3/sholat/jadwal/<ID>/today?tz=Asia/Jakarta" ``` Ambil jadwal periode (bulanan / harian): ```bash # bulanan curl -s "https://api.myquran.com/v3/sholat/jadwal/<ID>/2026-02?tz=Asia/Jakarta" # harian curl -s "https://api.myquran.com/v3/sholat/jadwal/<ID>/2026-02-03?tz=Asia/Jakarta" ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: autogame-17/feishu-meeting-assistant (version 1.0.0)

# Feishu Meeting Assistant Scans your Feishu Calendar for upcoming events with attached documents (Doc, Sheet, Bitable), reads their content, and prepares a summarized briefing card for the user. ## Usage ```bash # Check upcoming meetings (next 24h) and generate briefings node skills/feishu-meeting-assistant/check.js ``` ## Features - Detects meetings in the next 24 hours. - Parses event descriptions for Feishu Doc/Sheet/Bitable links. - Fetches document content using `feishu-doc`. - Generates a concise briefing card with key points. - Sends the briefing to the user via `feishu-card`. ## Configuration - Requires `feishu-calendar` and `feishu-doc` skills to be installed and configured.


Security scan verdicts — ClawScan: clean | static analysis:  | VirusTotal: stale | SkillSpector: suspicious (HIGH)
Skill: yuranliu0818/miantiao-career-friend (version 0.1.0)

--- name: miantiao-career-advisor description: | 这是职场自媒体博主"爱女孩的面条"的专属 AI 分身技能。 当用户提问以下类型的问题时，使用本技能： - 职场人情世故、关系处理、如何与领导/同事相处 - 职业选择、跳槽、换工作、要不要去某家公司 - 面试技巧、谈薪、求职避坑 - 职场内耗、被 PUA、情绪消化 - 试用期生存、新人如何上手 - 工作性价比、要不要加班、该不该躺平 - 打工人共鸣话题、职场潜规则解读 触发词：职场、上班、打工、跳槽、面试、领导、同事、老板、内耗、加班、升职、裁员、求职、转正、试用期、避坑、工资、涨薪、谈薪、辞职、离职 --- # 爱女孩的面条·职场顾问 ## 我是谁 我是职场自媒体博主**爱女孩的面条**的 AI 分身。她是一个 ENTJ 狮子座的产品经理，香港城市大学毕业，在小红书、抖音、B 站上分享职场内容，拥有数百万粉丝和 3.8M+ 赞藏。她的内容以「反鸡汤、有温度、够直接」著称，专门帮年轻打工人看穿职场真相、减少无谓内耗。 ## 回答风格（必须严格遵守） **直接**：不绕弯子，不铺垫，开门见山说关键。 **不说教**：绝对不用"你应该""你必须""建议你"这类居高临下的表达。不扮演人生导师，不灌鸡汤，不发表道德判断。 **不给结论**：不替对方做决定，不说"你应该跳槽"或"这公司不能去"。结论由提问者自己得出。 **引导型提问**：核心武器是**反问**。用问题帮对方挖出他们自己内心真实想要的答案。每次回答必须以 1-2 个引导性问题收尾（或贯穿其中），例如： - "你当时是什么感受？" - "如果钱不是问题，你还会在意这件事吗？" - "你担心的是这件事本身，还是背后那个更深的东西？" - "你理想中这件事应该是什么样的？" **幽默但不刻薄**：可以用打工人黑话、表情包语气，有趣但不嘲讽对方。 **简洁**：每次回复控制在 200 字以内，不写大段分析，不列清单。像朋友聊天，不像顾问写报告。 ## 回答流程 1. **先共情，不评判**：先认可对方的感受或处境，让对方感到被理解，而不是被教育。 2. **点出核心矛盾**：用一两句话点出问题的本质，可以借助参考知识库中的框架，但不要照搬，要融入对话语气。 3. **用问题引导**：抛出 1-2 个能帮对方挖掘内心想法的问题，把思考空间还给对方。 4. **如有必要给信息**：如果对方需要具体的操作建议（比如谈薪话术），可以给简洁的信息，但附上"你觉得这个适合你吗？"来引导对方自己判断。 ## 典型场景示例 **粉丝问**："我在现在公司干了两年，感觉没什么成长，但是跳槽又怕找不到更好的，怎么办？" **回答参考**： > 两年没成长这个感觉，是真的没有，还是成长了但没被看见？ > 另外，你说"更好的"——你心里那个"更好"具体是什么样的？ --- **粉丝问**："领导总是在大家面前说我的错，我该怎么应对？" **回答参考**： > 这种场合被点名真的很难受，尤其当众。 > 你有没有想过，他这样做的时候，你最想要的是什么——是他道歉，是让他以后不再这样，还是别的什么？ --- ## 参考知识库 加载 `references/knowledge.md` 获取爱女孩的面条的核心职场观点、常用框架和典型话题，用于支撑回答内容，但不要照搬文本，要融入对话语气。


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: gaoren36-arch/gaoren-stock-analyst-hk-us (version 2.1.0)

--- name: stock-analyst description: 智能股票分析系统 v2.1 - 港股/美股/A股实时行情 + 富途数据源 + 技术指标 + 综合报告(7大板块) emoji: "📊" author: name: gaoren36-arch github: gaoren36 tags: - stock - finance - market - hk-stock - us-stock - a-stock - 行情 - 股票 - 港股 - 美股 - A股 - 富途 - futu - RSI - MACD triggers: - "分析股票" - "查股票" - "股票分析" - "行情" - "持仓" - "report" - "全面分析" - "港股" user-invocable: true metadata: openclaw: requires: bins: - python - curl os: - win32 - darwin - linux capabilities: - browser version: "2.1.0" --- # Stock Analyst - 智能股票分析系统 v2.1 ## 简介 智能股票分析助手，支持港股、美股和A股实时行情查询，采用富途(Futu)作为主要数据源，确保数据准确可靠。 ## 数据源说明 ### 港股数据 (推荐) - **主要数据源**: 富途牛牛 (futunn.com) - **数据特点**: 实时准确，经过验证 - **URL格式**: https://www.futunn.com/stock/{code}-HK ### 美股数据 - **数据源**: Finnhub API - **备用**: 富途牛牛 ### A股数据 - **数据源**: 腾讯财经API ## 功能特性 ### 1. 实时行情 (富途核实) - 当前价格、涨跌幅 - 总市值、市盈率 - 52周高低点 - 资金流向 ### 2. 技术指标 - RSI(14)、MACD - 均线(MA5/10/20) - 支撑位/阻力位 ### 3. 分析师评级 - 强力推荐/买入/持有/卖出比例 - 目标价(最高/平均/最低) - 上涨空间计算 ### 4. 综合报告 (7大板块) 1. 基本信息 2. 实时行情 3. 技术指标 4. 同类公司对比 5. 行业背景 6. 综合判断 7. 操作建议 ## 支持的股票代码 ### 港股 (5位数代码) | 股票 | 代码 | |------|------| | 波司登 | 03998 | | 平安好医生 | 01833 | | 众安在线 | 06060 | | 京东物流 | 02618 | | 腾讯 | 00700 | | 阿里巴巴 | 09988 | | 美团 | 03690 | ### 美股 (英文代码) | 股票 | 代码 | |------|------| | 京东 | JD | | 阿里巴巴 | BABA | | 特斯拉 | TSLA | | 苹果 | AAPL | | 英伟达 | NVDA | ### A股 (6位数代码) | 股票 | 代码 | |------|------| | 中国石油 | 601857 | | 贵州茅台 | 600519 | | 宁德时代 | 300750 | | 比亚迪 | 002594 | ## 使用方式 ### 直接对话分析港股 ``` 分析 03998 波司登 查一下01833 分析港股 00700 ``` ### 命令行 ```bash python analyze_stock.py 03998 ``` ## 响应示例 ``` ================================================================= 波司登 (03998.HK) 全面分析报告 ================================================================= 【基本信息】 股票名称: 波司登国际控股有限公司 股票代码: 03998.HK 行业: 服装/羽绒服 【实时行情】 当前价格: HK$4.13 涨跌额: +HK$0.04 (+0.98%) 总市值: HK$482.53亿 市盈率TTM: 12.33 【技术指标】 日涨跌幅: +0.98% (小幅上涨) 距目标价: +39% (HK$5.74) 【同类公司对比】 (服装板块对比数据) 【行业背景】 羽绒服高端化趋势 国产品牌崛起 【综合判断】 分析师: 强力推荐 91.43% 评分: 70/100 【操作建议】 评级: 建议买入 目标价: HK$5.74 止损: HK$3.80 ================================================================= ``` ## 版本历史 - v2.1.0: 新增富途数据源，港股数据准确可靠 - v2.0.0: 整合技术指标和新闻分析 - v1.0.0: 初始版本，支持港股/美股行情查询


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: meastt/soulmd-newsletter (version 1.0.0)

#!/usr/bin/env python3 import sys, json, urllib.request, xml.etree.ElementTree as ET, re from datetime import datetime from pathlib import Path RSS_URL = "https://buttondown.com/soulmd/rss" SUBSCRIBE_URL = "https://buttondown.com/soulmd" STATE_FILE = Path.home() / ".openclaw" / "soul-md-state.json" def fetch_rss(): req = urllib.request.Request(RSS_URL, headers={"User-Agent": "soul-md-skill/1.0"}) with urllib.request.urlopen(req, timeout=10) as resp: return resp.read() def parse_latest(xml_bytes): root = ET.fromstring(xml_bytes) item = root.find("channel/item") if item is None: return None plain = re.sub(r"<[^>]+>", "", item.findtext("description", ""))[:600].strip() return {"title": item.findtext("title","").strip(), "link": item.findtext("link","").strip(), "date": item.findtext("pubDate","").strip(), "excerpt": plain} def load_state(): return json.loads(STATE_FILE.read_text()) if STATE_FILE.exists() else {} def save_state(state): STATE_FILE.parent.mkdir(parents=True, exist_ok=True) STATE_FILE.write_text(json.dumps(state)) def main(): check_new = "--check-new" in sys.argv try: latest = parse_latest(fetch_rss()) except Exception as e: print(f"Error: {e}", file=sys.stderr); sys.exit(1) if not latest: print("No editions found."); sys.exit(0) if check_new: state = load_state() if latest["link"] == state.get("last_seen_link",""): print("NO_NEW_EDITION"); sys.exit(0) save_state({"last_seen_link": latest["link"], "last_checked": datetime.utcnow().isoformat()}) print(f"TITLE: {latest['title']}\nDATE: {latest['date']}\nLINK: {latest['link']}\nSUBSCRIBE: {SUBSCRIBE_URL}\n\nEXCERPT:\n{latest['excerpt']}") if __name__ == "__main__": main()


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: honeybee1130/font-interceptor (version 1.0.0)

--- name: font-interceptor description: Extract fonts (TTF/OTF) from any website using MSCHF Font Interceptor. Use when user drops a URL and wants to identify/extract/download fonts from that website, or asks "what font is this site using" or similar font extraction requests. --- # Font Interceptor Extract fonts from any website using https://fontinterceptor.mschfmag.com/ ## Workflow When user provides a URL to extract fonts from: 1. Open browser to `https://fontinterceptor.mschfmag.com/` 2. Enter the target URL in the search/input field 3. Submit and wait for results 4. Report found fonts (names + download links for TTF/OTF files) ## Browser Automation ```javascript // Using browser tool with openclaw profile // 1. Navigate to font interceptor browser({ action: "open", targetUrl: "https://fontinterceptor.mschfmag.com/", profile: "openclaw" }) // 2. Take snapshot to find input field browser({ action: "snapshot", profile: "openclaw" }) // 3. Type URL into input and submit browser({ action: "act", request: { kind: "type", ref: "<input-ref>", text: "https://target-site.com", submit: true } }) // 4. Wait for results, take snapshot browser({ action: "snapshot", profile: "openclaw" }) // 5. Report fonts found, including download links ``` ## Fallback (No Browser) If browser unavailable, instruct user: 1. Go to https://fontinterceptor.mschfmag.com/ 2. Paste URL: `<target-url>` 3. Hit enter 4. Download the fonts shown ## Output Format Report results as: ``` Fonts found on <url>: - FontName.ttf [download link] - FontName.otf [download link] ``` If no fonts found, report that the site may use system fonts or web-safe fonts only.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: danihe001/temp-skills (version 1.0.0)

# OKX API 集成技能 ## API配置 - **账户名**: 太玄资本BOT - **UID**: 406344003542497297 - **API Key**: 418d477d-7247-4df9-9270-66055550c1cc - **权限**: 读取 + 交易（无提现） - **代理**: http://127.0.0.1:7890 ## 功能模块 - **现货交易**: BTC/ETH/SOL等主流币种买卖 - **合约交易**: 永续合约、交割合约 - **资金管理**: 资产查询、资金划转 - **风控监控**: 止损止盈、仓位控制 - **市场数据**: 实时行情、资金费率、深度数据 ## 使用方法 1. 初始化API连接：`okx_init()` 2. 查询资产：`okx_get_balance()` 3. 下单交易：`okx_place_order(symbol, side, price, size)` 4. 风控检查：`okx_risk_check()` ## 安全限制 - 单策略最大回撤：20% - 无手动取消止损线 - 所有交易必须记录日志 - 异常情况立即暂停并通知Steve


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: xiaoyiweio/asoul-support (version 4.0.2)

--- name: asoul-support description: "A-SOUL 粉丝应援工具 — 检测开播自动点亮粉丝牌+移动端心跳挂机涨亲密度、视频点赞/投币/收藏、动态点赞。纯Python实现，零外部依赖。触发词：A-SOUL、asoul、签到、点赞、三连、应援、动态、点亮、粉丝牌、心跳、挂机、直播、嘉然、贝拉、乃琳、心宜、思诺。" --- # A-SOUL Support A-SOUL 粉丝自动应援工具 — 开播检测 + 粉丝牌点亮 + 移动端心跳挂机涨亲密度 + 视频/动态互动。 纯 Python 实现，零外部依赖（不需要 Node.js 签名服务）。 ## 触发规则 | 模式 | 示例 | |------|------| | 包含 `A-SOUL` / `asoul` + `签到` / `点亮` | "帮我给asoul签到" | | 包含 `A-SOUL` / `asoul` + `心跳` / `挂机` | "给asoul直播间挂机" | | 包含 `A-SOUL` / `asoul` + `点赞` / `三连` | "给asoul视频点赞" | | 包含 `A-SOUL` / `asoul` + `动态` | "给asoul动态点赞" | | 包含成员名 + `签到` / `点赞` / `挂机` | "给嘉然签到" | | 包含 `应援` | "A-SOUL每日应援" | ## 内置成员 | 成员 | UID | 直播间 | |------|-----|--------| | 嘉然 | 672328094 | 22637261 | | 贝拉 | 672353429 | 22632424 | | 乃琳 | 672342685 | 22625027 | | 心宜 | 3537115310721181 | 30849777 | | 思诺 | 3537115310721781 | 30858592 | ## 功能 1 — 心跳挂机（涨亲密度，需开播） 使用 B站移动端心跳协议（`mobileHeartBeat`），纯 Python 签名（sha512→sha3_512→sha384→sha3_384→blake2b），零外部依赖。 检测成员是否在播 → 自动佩戴粉丝牌 → 发弹幕点亮 → 心跳挂机。 每 5 分钟 +6 亲密度，挂满 30/天/成员。 ```bash python3 {baseDir}/scripts/heartbeat.py python3 {baseDir}/scripts/heartbeat.py --members 嘉然,贝拉 python3 {baseDir}/scripts/heartbeat.py --check-only python3 {baseDir}/scripts/heartbeat.py --duration 30 python3 {baseDir}/scripts/heartbeat.py --until-offline ``` ## 功能 2 — 粉丝牌点亮（需开播） 检测开播后发 10 条弹幕点亮牌子（保持 3 天可见）。 **注意：需要成员正在直播时才能点亮。** ```bash python3 {baseDir}/scripts/checkin.py --live-only python3 {baseDir}/scripts/checkin.py --live-only --members 嘉然,贝拉 python3 {baseDir}/scripts/checkin.py --live-only --msg 签到 --msg 加油 ``` ## 功能 3 — 视频点赞/投币/收藏（不需要开播） 给成员新发布的视频批量互动。默认仅点赞，投币和收藏需明确指定。 ```bash python3 {baseDir}/scripts/videos.py --month 3 python3 {baseDir}/scripts/videos.py --days 7 --coin --fav python3 {baseDir}/scripts/videos.py --month 3 --members 嘉然 --coin --fav ``` ## 功能 4 — 动态点赞（不需要开播） ```bash python3 {baseDir}/scripts/dynamics.py --month 3 python3 {baseDir}/scripts/dynamics.py --days 7 python3 {baseDir}/scripts/dynamics.py --days 7 --members 嘉然,贝拉 ``` ## 推荐 OpenClaw 定时任务 ``` 每 30 分钟检测一次开播，开播了就自动弹幕点亮+挂机涨亲密度： openclaw cron add --name "A-SOUL开播挂机" --cron "*/30 * * * *" \ --message "帮我检测A-SOUL成员是否在直播，在播的话先挂机涨亲密度，再发弹幕点亮牌子" \ --timeout-seconds 21600 视频和动态由 GitHub Actions 自动处理（每 2 天），无需额外配置。 ``` ## Cookie 设置 与 `bilibili-live-checkin` 共用 Cookie。如果已在那个 skill 设置过，无需重复操作。 手动设置： ```bash python3 {baseDir}/scripts/checkin.py --save-cookie --sessdata "{SESSDATA}" --bili-jct "{bili_jct}" ```

path: package.json
content: name: asoul-support
version: 4.0.1
description: A-SOUL 粉丝应援工具 — 开播检测+心跳挂机涨亲密度+粉丝牌点亮+视频/动态自动应援

Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector:  ()
Skill: agentzeny/snap-private-payments (version 0.1.1)

--- name: snap-private-payments description: Private agent-to-agent payments on Solana using zero-knowledge proofs. Deposit, withdraw, list pools, and estimate fees. version: 0.1.1 tags: - solana - privacy - zk-proofs - payments - agents metadata: openclaw: env: - SNAP_POOL_ADDRESS - SNAP_RPC_URL optional_env: - SNAP_RELAYER_URL install: npm install snap-solana-sdk --- # SNAP Private Payment Skill Make private payments on Solana using zero-knowledge proofs. Other agents and on-chain observers cannot see who you paid. ## Commands ### List SNAP pools "List SNAP pools" "Show private payment pools" ### Deposit into shielded pool "Deposit [amount] into the SNAP privacy pool" "Shield [amount] SOL privately" ### Withdraw from shielded pool "Withdraw from SNAP pool to [address]" "Claim my private payment" ### Estimate withdrawal fee "Estimate SNAP withdrawal fee" "What will this SNAP withdrawal cost?" ### Check shielded balance "What's in my SNAP pool?" "Show my private balance" ## Setup npm install snap-solana-sdk ## Configuration SNAP_POOL_ADDRESS=B8SyffZKt8LABKogWjH9rZcjY5PV2hyYRCbTxxbcrpFf SNAP_RPC_URL=https://api.mainnet-beta.solana.com SNAP_RELAYER_URL=<optional_relayer_url> ## Links - GitHub: https://github.com/agentzeny/snap-public - SDK: https://www.npmjs.com/package/snap-solana-sdk - Website: https://agentzeny.ai


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: larios613-hub/security-audit-owasp (version 1.0.0)

--- name: security-audit-owasp version: 1.0.0 description: "Full OWASP, Nmap, Nikto vulnerability assessment for OpenClaw deployments. Scan your infrastructure, harden configs, and generate compliance reports." license: MIT tags: [security, owasp, nmap, nikto, vulnerability, audit, pentest, hardening, compliance, infrastructure] source: el-rudo-larios/security-audit trigger: "security audit vulnerability scan penetration test OWASP hardening" metadata: openclaw: emoji: "🔒" --- # Security Audit — OWASP, Nmap, Nikto Comprehensive security auditing toolkit for OpenClaw deployments. Scan your infrastructure, identify vulnerabilities, and harden configs. ## What It Does 1. **Port Scanning** — Nmap service detection, OS fingerprinting, script scanning 2. **Web Vulnerability Assessment** — Nikto web server scans, OWASP Top 10 checks 3. **Infrastructure Hardening** — SSH config audit, firewall rules, exposed services 4. **Compliance Reports** — Structured JSON output, severity ratings, remediation steps ## Quick Start ```bash # Full security audit bash scripts/security-audit.sh --target 192.168.1.0/24 --output reports/ # Quick port scan bash scripts/quick-audit.sh --target localhost ``` ## Features - Automated Nmap scans with service version detection - Nikto web vulnerability assessment - OWASP Top 10 checklist verification - SSH hardening recommendations - Firewall rule audit - Structured JSON reports with severity ratings - Remediation scripts for common findings ## Requirements - OpenClaw 2.0+ - Nmap (apt install nmap) - Nikto (apt install nikto) - Python 3.10+ ## License MIT


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