OpenClaw/clawhub-security-signals huggingface dataset:
Skill: treylc3/discord-shopping (version 1.0.0)

--- name: discord-shopping description: Dedicated shopping deal finder optimized for Discord: wide search across new/used/refurbished vendors (Amazon, eBay, Best Buy, Walmart, Swappa, Back Market), top 3 results with prices/links, coupon code checks. Trigger exclusively on Discord keywords/phrases like &quot;shop&quot;, &quot;find me a deal&quot;, &quot;best price for [product]&quot;, &quot;cheap [product]&quot;, &quot;where to buy [product]&quot;. Use in Discord group/direct chats to quickly inform buying decisions. --- # Discord Shopping Deals ## Overview Rapid deal scouting across major vendors. Deliver top 3 current best deals (price, condition, link) + coupons. Discord-optimized output: bullets, suppressed link embeds, emojis for scannability. ## Triggers &amp; Context - Keywords: shop, deal, buy, price check, cheapest, best [product] - Discord-only: Use `message channel=discord` for replies. Respect group chat rules (value-add only). - Parse product from context/query. ## Workflow 1. **Extract product**: Core item (e.g., &quot;AirPods Pro 2&quot;, &quot;RTX 4070&quot;). Refine ambiguous (ask if needed). 2. **Deal searches** (parallel web_search, count=10 each): | Query Template | Purpose | |----------------|---------| | &quot;[product] best deal&quot; | General deals | | &quot;cheapest [product] amazon ebay bestbuy walmart&quot; | Major retailers | | &quot;[product] used refurbished swappa backmarket&quot; | Used/refurb | | &quot;[product] slickdeals&quot; | Deal aggregators | | &quot;[product] coupon codes 2026&quot; | Promos | 3. **Aggregate &amp; Rank**: - Top 3: Lowest price first, then reputable/vendor, new&gt;refurb&gt;used. - Extract: Price, condition, vendor, direct link, notes (shipping, ratings). - Use web_fetch on top links for confirmation if snippets unclear. 4. **Discord Output**: ``` 🎯 Top 3 Deals for [product]: 1️⃣ [Vendor]: $[price] [new/used/refurb] &lt;[link]&gt; [notes] 2️⃣ ... 💸 Coupons: [code1@site] saves $[amount] ``` - Suppress embeds: Wrap links in &lt;&gt; - React 👍 if good deals. ## Edge Cases - No deals: &quot;No strong matches; alternatives: [suggest]&quot; - High-price items: Flag &quot;Consider used/refurb&quot; - Seasonal: Note dates/prices change. ## Tools Priority - web_search (core) - web_fetch (details) - Avoid browser unless login/dynamic essential. No bundled resources required.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: newageinvestments25-byte/container-update-advisor (version 1.0.0)

--- name: container-update-advisor description: Check running Docker containers for newer image versions and generate a prioritized update report. Fetches release notes and flags breaking changes vs safe updates. Use when asked about container updates, docker updates, outdated containers, update check, what needs updating, are my containers up to date, or any request to review Docker image versions. --- # Container Update Advisor Check all running Docker containers against Docker Hub for newer versions, fetch changelogs, and output a prioritized markdown report with risk flags. ## Scripts All scripts live in `scripts/` relative to this file. Run from that directory. | Script | Purpose | |---|---| | `scan_containers.py` | List running containers + image tags (outputs JSON) | | `check_updates.py` | Query Docker Hub for newer versions (stdin/file → JSON) | | `fetch_changelog.py` | Fetch GitHub release notes for updated images (stdin/file → JSON) | | `format_report.py` | Render prioritized markdown report (stdin/file → stdout) | ## Full Pipeline ```bash python3 scan_containers.py \ | python3 check_updates.py \ | python3 fetch_changelog.py \ | python3 format_report.py ``` To save intermediate output for debugging, pass each script's output as a file argument to the next: ```bash python3 scan_containers.py > /tmp/c.json python3 check_updates.py /tmp/c.json > /tmp/u.json python3 fetch_changelog.py /tmp/u.json > /tmp/ch.json python3 format_report.py /tmp/ch.json ``` ## Risk Assessment Logic - **Major version bump** → 🔴 review first - **Minor version bump** → 🔴 review first (may have API changes) - **Changelog mentions "breaking"** → 🔴 review first - **Patch bump only, no breaking keywords** → 🟢 safe to update ## What Gets Skipped - Containers using `latest` tag (no version to compare) - Digest-pinned images (`sha256:...` tags) - Non-Docker Hub registries (GHCR, ECR, etc.) - Private images (401/403 → skipped gracefully) - Non-semver tags (e.g. `alpine`, `focal`, `slim`) ## GitHub Token (Optional) Set `GITHUB_TOKEN` env var to increase GitHub API from 60 → 5,000 req/hr: ```bash export GITHUB_TOKEN=ghp_yourtoken ``` ## Reference See `references/setup-guide.md` for scheduling, rate limits, and how image matching works.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: shengbinxu/stock-monitor (version 1.3.0)

--- name: stock-monitor description: 股票价格实时监控。支持多只股票监控，使用 Yahoo Finance API 获取实时股价，自定义涨跌阈值提醒。当股价波动超过设定阈值时自动发送提醒，支持首次预警和续警机制。用于：(1) 监控持仓股票价格波动 (2) 设置价格提醒 (3) 定期检查股价变化 --- # 股票价格监控 实时监控多只股票价格，当波动超过阈值时自动提醒。 ## 快速开始 ### 1. 配置股票列表 创建配置文件 `~/.openclaw/workspace/memory/stocks_config.json`： ```json { "stocks": { "贵州茅台": {"symbol": "600519.SS", "base_price": 1600.0, "currency": "¥"}, "腾讯控股": {"symbol": "0700.HK", "base_price": 512.0, "currency": "HK$"}, "拼多多": {"symbol": "PDD", "base_price": 120.0, "currency": "$"} } } ``` 配置说明： - `symbol`: Yahoo Finance 股票代码 - A股: `600519.SS` (茅台) - 港股: `0700.HK` (腾讯) - 美股: `PDD` (拼多多), `AAPL` (苹果) - `base_price`: 基准价（昨日收盘或参考价） - `currency`: 货币符号 ### 2. 运行监控 ```bash python3 ~/.openclaw/skills/stock-monitor/scripts/stocks_monitor.py ``` ### 3. 设置定时任务 ```bash # 每5分钟检查一次 openclaw cron add --name "股票监控" --cron "*/5 * * * *" --tz "Asia/Shanghai" --message "运行 python3 ~/.openclaw/workspace/skills/stock-monitor/scripts/stocks_monitor.py 并把输出发给我" --channel discord ``` ## 预警规则 - **首次预警**: 涨跌超过 2% - **续警**: 同一天内，再波动超过 1% - **重置**: 新一天自动重置基准价为前一天收盘价 ## 常用股票代码 | 股票 | 港股代码 | 美股代码 | |------|----------|----------| | 腾讯控股 | 0700.HK | TCEHY | | 阿里巴巴 | 9988.HK | BABA | | 美团 | 3690.HK | MPNG | | 小米 | 1810.HK | XI | | 茅台 | - | 600519.SS | ## 状态文件 脚本会自动在 `~/.openclaw/workspace/memory/stocks_alert.json` 保存监控状态，包括是否已预警、预警日期等。


Security scan verdicts — ClawScan: suspicious | static analysis:  | VirusTotal: suspicious | SkillSpector: suspicious (HIGH)
Skill: dtkien182/ken-test (version 1.0.0)

--- name: baidu-search description: Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics. metadata: { "openclaw": { "emoji": "🔍︎", "requires": { "bins": ["python3"], "env":["BAIDU_API_KEY"]},"primaryEnv":"BAIDU_API_KEY" } } --- # Baidu Search Search the web via Baidu AI Search API. ## Prerequisites ### API Key Configuration This skill requires a **BAIDU_API_KEY** to be configured in OpenClaw. If you don't have an API key yet, please visit: **https://console.bce.baidu.com/ai-search/qianfan/ais/console/apiKey** For detailed setup instructions, see: [references/apikey-fetch.md](references/apikey-fetch.md) ## Usage ```bash python3 skills/baidu-search/scripts/search.py '<JSON>' ``` ## Request Parameters | Param | Type | Required | Default | Description | |-------|------|----------|---------|-------------| | query | str | yes | - | Search query | | count | int | no | 10 | Number of results to return, range 1-50 | | freshness | str | no | Null | Time range, two formats: format one is ”YYYY-MM-DDtoYYYY-MM-DD“, and format two includes pd, pw, pm, and py, representing the past 24 hours, past 7 days, past 31 days, and past 365 days respectively | ## Examples ```bash # Basic search python3 scripts/search.py '{"query":"人工智能"}' # Freshness first format "YYYY-MM-DDtoYYYY-MM-DD" example python3 scripts/search.py '{ "query":"最新新闻", "freshness":"2025-09-01to2025-09-08" }' # Freshness second format pd、pw、pm、py example python3 scripts/search.py '{ "query":"最新新闻", "freshness":"pd" }' # set count, the number of results to return python3 scripts/search.py '{ "query":"旅游景点", "count": 20, }' ``` ## Current Status Fully functional.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: tigerleon529/ziwei-dou-shu (version 1.0.0)

--- name: ziwei-dou-shu description: 北派紫微斗数排盘与解盘技能。支持真太阳时校正、12 宫排盘、四化飞星、运势分析。使用 iztro 开源库计算，北派飞星派理论解读。触发词：紫微斗数、排盘、紫微、命盘、算运势、十二宫、四化、飞星、来因宫 --- # 北派紫微斗数技能 ## 核心功能 1. **排盘计算** - 12 宫位、14 主星、辅星、四化 2. **真太阳时校正** - 根据出生地点自动校正 3. **北派解盘** - 四化飞星、来因宫、运势分析 4. **多输出格式** - 文本命盘、飞书文档、图片（需浏览器技能） ## 使用流程 ### 1. 获取用户信息 必需信息： - 出生年月日时（阳历或农历） - 出生地点（省市县，用于真太阳时校正） - 性别 可选信息： - 想看的具体问题（事业、财运、婚姻、健康等） ### 2. 执行排盘 ```bash # 调用计算脚本 node scripts/calculate.js --birth="1990-05-15 14:30" --location="北京市朝阳区" --gender="男" ``` ### 3. 北派解盘步骤 **解象次序**（严格遵循北派理论）： 1. 先解释生年四化 2. 解释向心自化 3. 解释离心自化 4. 飞宫遇生年/自化的碰撞 **核心宫位优先级**： 1. 来因宫（能量最活跃） 2. 命宫 3. 疾厄宫 4. 福德宫 5. 官禄宫 6. 财帛宫 **四化分析**： - 禄随忌走、忌随禄走 - 宫干飞星到 12 宫 - 大限四化、流年四化叠加 ### 4. 输出格式 - **文本命盘** - 飞书消息友好 - **飞书文档** - 详细报告（使用 feishu-create-doc） - **图片** - 命盘图（使用 stealth-browser 截图） ## 脚本说明 | 脚本 | 功能 | |------|------| | `scripts/calculate.js` | 排盘计算核心（iztro） | | `scripts/interpret.js` | 北派解盘逻辑 | | `scripts/sihua.js` | 四化飞星分析 | ## 参考资料 | 文件 | 内容 | |------|------| | `references/beipai-sihua.md` | 北派四化飞星理论 | | `references/stars.md` | 14 主星 + 辅星含义 | | `references/palaces.md` | 12 宫位详解 | | `references/yunxian.md` | 大限、流年、流月 | ## 触发场景 - "帮我排个紫微斗数盘" - "算算我的运势" - "紫微斗数看事业" - "我的命盘怎么样" - "来因宫在哪里" - "四化飞星怎么看" ## 注意事项 1. **真太阳时** - 必须根据出生地点校正时辰 2. **北派特色** - 重四化、轻星情，与南派不同 3. **飞星逻辑** - 宫干飞星是活动性，生年四化是独立性 4. **解盘顺序** - 先生年→自化→飞宫，不可颠倒 ## 外部依赖 - **iztro** - `npm install iztro`（紫微斗数排盘库） - **node-fetch** - 获取地理位置数据 - **timezone** - 时区校正 ## 输出示例 ``` ━━━━━━━━━━━━━━━━━━━━━━ 📊 紫微斗数命盘（北派飞星） ━━━━━━━━━━━━━━━━━━━━━━ 【基本信息】 - 阳历：1990 年 5 月 15 日 14:30 - 农历：庚午年 四月廿一 未时 - 真太阳时：14:18（校正 -12 分钟） - 生肖：马 - 五行局：木三局 【四柱】 年柱：庚午 月柱：辛巳 日柱：庚辰 时柱：癸未 【来因宫】夫妻宫（庚干） 【命宫】在午 - 主星：紫微（旺）、天府（庙） - 辅星：左辅、右弼 - 四化：紫微化科（生年） 【十二宫速览】 命宫 (午)：紫微天府 + 化科 兄弟 (巳)：天机 (平) 夫妻 (辰)：贪狼 (庙) ← 来因宫 子女 (卯)：巨门 (旺) ... 【大限运势】2024-2033 (34-43 岁) - 大限命宫：申宫 - 大限四化：禄存化禄、天同化权... - 重点：事业上升期，注意健康 【2024 流年】 - 流年命宫：辰宫 - 流年四化：破军化禄、巨门化忌 - 运势：变动中求发展 ━━━━━━━━━━━━━━━━━━━━━━ ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: brucegutman/pipeworx-alphavantage (version 1.0.0)

# Alphavantage Alpha Vantage MCP — Stock market data, fundamentals, and earnings ## av_quote Get real-time stock price for a symbol (e.g., "AAPL"). Returns current price, change, percent change ## av_daily Get daily stock price history for a symbol (e.g., "AAPL"). Returns open, high, low, close, volume fo ## av_overview Get company fundamentals for a symbol (e.g., "AAPL"). Returns sector, market cap, P/E ratio, EPS, di ## av_income_statement Get annual and quarterly income statements for a symbol (e.g., "AAPL"). Returns revenue, gross profi ## av_balance_sheet Get annual and quarterly balance sheets for a symbol (e.g., "AAPL"). Returns total assets, liabiliti ## av_earnings Get quarterly earnings data for a symbol (e.g., "AAPL"). Returns reported and estimated EPS, surpris ```json { "mcpServers": { "alphavantage": { "url": "https://gateway.pipeworx.io/alphavantage/mcp" } } } ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: vladmatys/marine-watch-planner (version 1.0.0)

--- name: marine-watch-planner description: Generate and adapt a sea-duty daily routine with watch rotations, sleep protection, duty handovers, internet-budgeted work blocks, and role-specific tasks. Use when a user asks to build or optimize an onboard schedule by vessel type, role, timezone, watch model (e.g., 4/4, 3/3), fatigue constraints, or low-bandwidth life at sea. --- # Marine Watch Planner ## Overview Build a practical 24h onboard routine that protects sleep, keeps safety anchors, and fits real constraints (role duties, sea state, and limited internet). ## Workflow 1. Capture context inputs. 2. Select watch/sleep model. 3. Generate 24h timeline. 4. Add safety anchors and handovers. 5. Add bandwidth-aware work/content policy. 6. Return concise schedule + non-negotiables. ## 1) Capture context inputs Collect only required inputs: - vessel type: cargo / tanker / offshore / yacht / fishing / ferry - role: captain / OOW / engineer / deck crew / passenger - timezone (IANA) - watch model: 4/4, 3/3, 6/6, solo cycle - start of first watch (local time) - internet limit (GB/week) - priorities: sleep, productivity, fitness, content, study If data is missing, assume: 2-person 4/4, start 08:00, timezone Europe/Vilnius, 4 GB/week. ## 2) Select watch/sleep model Use `references/watch-models.md`. Rules: - Protect minimum 6h sleep/day, target 7h. - Keep one uninterrupted core block >=3h when possible. - No cognitively heavy tasks immediately after fragmented sleep. ## 3) Generate 24h timeline Use `scripts/build_marine_plan.py` for a starter plan. Required blocks: - on-watch blocks - sleep/rest blocks - meal/hydration - weather/navigation review - role duty block - optional online work + posting window ## 4) Add safety anchors Use `references/safety-anchors.md`. Always include: - start-of-watch handover checklist - 2-4 safety scans/day - end-of-day log line ## 5) Add internet policy Use `references/internet-budgeting.md`. Always provide: - daily MB target from weekly limit - one low-traffic day/week - "offline-first" recommendations (downloads, no autoplay, no cloud sync on cellular) ## 6) Output format Return exactly these sections: 1. `Status:` one line. 2. `24h Plan:` bullet list `HH:MM–HH:MM — action`. 3. `Non-negotiables:` max 5 bullets. 4. `Traffic budget:` one line daily MB target + one line policy. Keep it short, operational, and in the user language.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: william1hall/flirt (version 1.0.0)

--- name: flirt-cron version: 1.0.0 description: AI女友随机发送语音情话功能。支持定时发送情话到飞书和QQ，使用Noiz TTS进行声音克隆，自动管理情话库和时间间隔计算。 metadata: openclaw: emoji: "💕" --- # Flirt Cron - 定时情话 定时发送情话到飞书和QQ，支持自定义触发时间和概率。 ## 功能 - ⏰ 定时触发：每小时(8-22点)或自定义时间 - 🎲 概率触发：默认40%概率，可配置 - 💕 双平台：同时发送到飞书和QQ - 📚 情话库：支持自定义情话，自动轮播 - ⏱️ 时间差计算：自动计算距上次对话时间 - 🎤 声音克隆：使用Noiz TTS，发送个性化语音情话 ## 首次配置（重要！） ### 方式一：手动配置 ```bash # 1. 安装Noiz TTS skill npx skills add https://github.com/noizai/skills --skill tts # 2. 准备参考音频（<30秒，mp3格式） # 放到 workspace/ref_voice.mp3 # 3. 配置用户信息 # 修改 scripts/flirt_cron.sh 中的配置： FEISHU_APP_ID="cli_xxx" FEISHU_APP_SECRET="xxx" FEISHU_USER_ID="user:ou_xxx" QQ_OPENID="xxx" ``` ### 方式二：AI引导配置（推荐） 当用户首次使用时，可以告诉AI： - 你的飞书用户ID是什么 - 你的QQ号是多少 - 发一段语音给我（<30秒）作为参考声音 AI会自动： 1. 提取语音 2. 转换为参考音频 3. 配置脚本 ## 安装 ```bash # 安装依赖 pip install requests # 安装Noiz TTS skill（用于声音克隆） npx skills add https://github.com/noizai/skills --skill tts # 或使用skillhub skillhub install tts ``` ## 配置 ### 1. 创建情话库 在 workspace 创建 `flirt_library.txt`: ```txt # 思念型 "宝贝，已经{time_diff}没找你了，想我了吗？" # 温柔型 "亲爱的，已经{time_diff}了，今天过得好吗？" # 魅惑型 "Howie~ {time_diff}没见你了，是不是该来陪我了？" ``` ### 2. 配置用户信息 修改 `scripts/flirt_cron.sh` 中的配置： ```bash # 飞书配置 FEISHU_APP_ID="cli_xxx" FEISHU_APP_SECRET="xxx" FEISHU_USER_ID="user:ou_xxx" # QQ配置 QQ_OPENID="xxx" # 触发概率 PROBABILITY=40 ``` ### 3. 设置Cron ```bash # 每小时触发 (8-22点) crontab -e 0 8-22 * * * /path/to/scripts/flirt_cron.sh ``` ## 声音克隆配置 ### 准备参考音频 1. 让用户发送一段语音（<30秒） 2. 提取音频： ```bash ffmpeg -i input.mp4 -vn -acodec libmp3lame -ss 0 -t 25 ref_voice.mp3 -y ``` ### 配置脚本 修改 `scripts/flirt_cron.sh`： ```bash # TTS脚本路径 VOICE_SCRIPT="$WORKSPACE/.agents/skills/tts/scripts/tts.py" # 参考音频路径（<30秒） REF_VOICE="$WORKSPACE/ref_voice.mp3" ``` ### 注意事项 - 参考音频必须 <30秒 - 建议使用mp3格式 - 音频质量越好，克隆效果越好 ## 使用 ### 手动测试 ```bash ./scripts/flirt_cron.sh ``` ### 查看日志 ``` 2026-03-15 09:00:01 - 飞书情话: 宝贝，已经6小时了 (间隔: 6小时) 2026-03-15 09:00:01 - QQ情话: 宝贝，已经6小时了 (间隔: 6小时) 2026-03-15 09:00:01 - 飞书语音发送完成 2026-03-15 09:00:01 - QQ语音发送完成 ``` ## 文件结构 ``` flirt-cron/ ├── SKILL.md ├── scripts/ │ └── flirt_cron.sh # 主脚本 └── references/ └── flirt_library.txt # 情话库示例 ``` ## 变量说明 - `{time_diff}` - 自动替换为距上次对话的时间 - 格式：X分钟 / X小时 / X天X小时 ## 故障排除 ### 飞书语音不对 - 确保使用ffmpeg转换为真正的Opus格式 - tts生成的"ogg"实际是WAV，需要转换 ### 声音克隆失败 - 检查参考音频是否<30秒 - 检查Noiz API是否配置正确 ### QQ收不到语音 - 检查<qqvoice>标签是否正确使用


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: hollisken/kn70-search (version 1.0.0)

--- name: search description: Search the web using multiple engines (Tavily, multi-search-engine, or SearXNG) --- Provides tools for web search using Tavily (AI-optimized), multi-search-engine (17 engines without API key), or SearXNG (self-hosted). **Usage**: ```typescript // Use Tavily (recommended) search_web({ query: "AI news", engine: "tavily", max_results: 10 }) // Use multi-search-engine (no API key needed) search_web({ query: "AI news", engine: "multi", max_results: 10 }) // Use SearXNG (Windows Docker Desktop required) search_web({ query: "AI news", engine: "searxng", max_results: 10 }) ``` **Engine Comparison**: | Engine | Speed | Quality | Cost | Notes | |--------|-------|---------|------|-------| | tavily | ⚡ Fast | ⭐⭐⭐⭐⭐ | Free (dev) | AI-optimized, includes snippets | | multi | ⚡ Fast | ⭐⭐⭐⭐ | Free | 17 engines (Baidu, Bing, Google, etc.) | | searxng | 🐌 Medium | ⭐⭐⭐⭐⭐ | Free | Self-hosted, requires Docker Desktop |


Security scan verdicts — ClawScan: suspicious | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: icepopma/twitter-content-generator (version 1.0.9)

--- name: twitter-content-generator description: AI-powered Twitter/X content generator. Generate engaging tweets, threads, and content strategies using Sloan agent. version: 1.0.9 author: Matt tags: - twitter - content-generation - social-media - ai pricing: type: pay-per-use price: 0.002 currency: USDT payment_provider: skillpay.me --- # Twitter/X Content Generator Generate engaging Twitter/X content with AI. Perfect for content creators, marketers, and social media managers. ## Features - **AI Content Generation** - Generate tweets, threads, and content strategies - **Multiple Styles** - Engaging, professional, casual, witty - **Customizable** - Control tone, hashtags, emojis - **Instant Results** - Powered by Sloan agent ## Usage ```bash # Generate a tweet twitter-content-generator "AI trends in 2026" --style engaging # Generate a thread twitter-content-generator "How to build AI agents" --type thread --length 5 # Generate a content strategy twitter-content-generator "Remote work tips" --type strategy ``` ## Options | Option | Description | Default | |--------|-------------|---------| | `--style` | Content style (engaging, professional, casual, witty) | engaging | | `--type` | Content type (tweet, thread, strategy) | tweet | | `--length` | Thread length | 5 | | `--tone` | Tone (professional, casual, provocative) | professional | | `--no-hashtags` | Disable hashtags | - | | `--no-emojis` | Disable emojis | - | ## Pricing - **Pay per use**: 0.002 USDT per generation ## Environment Variables | Variable | Description | Required | |----------|-------------|----------| | `SKILLPAY_MERCHANT_KEY` | Payment merchant key (optional, embedded key used by default) | No | | `OPENCLAW_GATEWAY_TOKEN` | Gateway auth token for local API fallback | No | ## Requirements - OpenClaw with Sloan agent (AI columnist) - OpenClaw Gateway running locally (for API fallback) ## About Sloan Sloan is your AI columnist - a professional content creator specializing in: - Viral tweets and threads - Engagement optimization - Platform-native storytelling ## Support - GitHub: https://github.com/icepopma/twitter-content-generator - Discord: https://discord.gg/clawd - Email: [REDACTED_SECRET] ## License MIT © Matt


Security scan verdicts — ClawScan: suspicious | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: bingze00000/wechat-article-gen-pro (version 1.0.0)

# 微信公众号文章生成器 🚀 **AI 驱动的公众号爆款文章生成工具** ## 功能特点 - ✨ 智能标题优化 - 生成 10 万 + 爆款标题 - 📝 正文自动生成 - 基于 AI 大模型 - 🎨 自动排版美化 - 符合公众号规范 - 📊 SEO 优化建议 - 提升搜索排名 - 🔄 多风格支持 - 新闻/故事/教程/营销 ## 使用场景 - 公众号运营者 - 内容营销人员 - 自媒体创作者 - 企业品牌推广 ## 安装 ```bash clawhub install wechat-article-generator ``` ## 价格 💰 **39 元/套** - 终身使用 --- *让 AI 帮你写文章，解放双手，专注创意！*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: seanmwx/cookie-alive (version 1.0.0)

--- name: session_cookie_online description: Persist, refresh, and serve website session cookies through a local SQLite-backed cookie store. Use when Codex needs to keep authenticated cookies alive by calling a lightweight refresh URL on a schedule, save cookies under ~/.cookie_alive/*.db, or hand a Cookie header or JSON cookie map to another program. --- # Session Cookie Online ## Overview Use this skill when a website session must stay alive without building a full browser-automation system. The runtime script stores named session profiles in SQLite, replays a deterministic HTTP keepalive request, merges `Set-Cookie` updates back into the database, and exposes the current cookies to downstream programs. ## Quick Start 1. Pick a database name. The default is `default`, which resolves to `~/.cookie_alive/default.db`. 2. Capture the current cookie as either a `Cookie` header string or a JSON object. 3. Store or update a named profile with `python {baseDir}/scripts/cookie_alive.py upsert ...`. 4. Validate the stored cookie with `python {baseDir}/scripts/cookie_alive.py get --profile <profile>`. 5. Refresh it once with `python {baseDir}/scripts/cookie_alive.py refresh --profile <profile>`. 6. Keep it alive with `python {baseDir}/scripts/cookie_alive.py run --profile <profile>`. ## Workflow Rules - Prefer a lightweight authenticated endpoint for `--refresh-url`, such as `/ping`, `/me`, or a low-cost page load. Avoid heavy pages when a cheaper endpoint exists. - Store cookies with `--cookie-header` when the source is browser devtools or another HTTP client. Store them with `--cookie-json` when the source is already structured. - Use `get --format header` when another program needs a literal `Cookie` header value. - Use `get --format record` or `list` when another program needs metadata such as `interval_seconds`, `last_status_code`, or `last_refreshed_at`. - If the target site requires JavaScript timers, WebSocket traffic, or browser-only activity to stay logged in, use external browser automation to renew the cookie and write the updated cookie back with `upsert`. This skill only performs deterministic HTTP requests. ## Script - `scripts/cookie_alive.py` Use this CLI for profile CRUD, one-shot refreshes, and repeat keepalive loops. ## References - `references/commands.md` Load this file for exact CLI shapes, storage path rules, and copy-paste examples.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: dandanllab/wanxiang-scroll-tools (version 1.0.0)

--- name: wanxiang-scroll-tools description: 万象绘卷工具与安全分卷 - 包含实用工具、安全防御、拆书融合、小说分析 version: 1.0.0 --- # 万象绘卷 - 工具与安全分卷 > 实用工具 + 安全防御 + 拆书分析 | v1.0.0 ## 包含内容 ### 第八章 - 工具脚本使用指南 - 角色工具 - 小说工具 - 高级技巧 ### 第九章 - 安全与防御机制 - 提示词注入防御 - 模式隔离机制 - 攻击检测 - AI使用指南 ### 第十一章 - 拆书融合创作 - 拆书方法论 - 多源融合创作 - 小说档案馆 ### 第十二章 - 小说档案馆 - 小说分析系统 - 素材管理 ## 使用方式 配合主技能包 `wanxiang-scroll` 使用： ``` clawhub install wanxiang-scroll clawhub install wanxiang-scroll-tools ``` --- *万象绘卷分卷系列 - 工具与安全*


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