OpenClaw/clawhub-security-signals huggingface dataset:
Skill: jeffaf/starwars (version 1.0.0)

--- name: starwars version: 1.0.0 description: "CLI for AI agents to lookup Star Wars universe info for their humans. Uses SWAPI. No auth required." homepage: https://swapi.dev metadata: openclaw: emoji: "⚔️" requires: bins: ["bash", "curl", "jq"] tags: ["starwars", "swapi", "entertainment", "movies", "cli"] --- # Star Wars Lookup CLI for AI agents to lookup Star Wars universe info for their humans. "Who played Darth Vader?" — now your agent can answer. Uses [SWAPI](https://swapi.dev) (Star Wars API). No account or API key needed. ## Usage ``` "Look up Luke Skywalker" "What planet is Tatooine?" "List all Star Wars films" "What species is Chewbacca?" "Tell me about the Millennium Falcon" ``` ## Commands | Action | Command | |--------|---------| | Search characters | `starwars people "name"` | | Search planets | `starwars planets "name"` | | List films | `starwars films` | | Search species | `starwars species "name"` | | Search starships | `starwars starships "name"` | ### Examples ```bash starwars people "luke" # Find character by name starwars planets "tatooine" # Find planet by name starwars films # List all films starwars species "wookiee" # Find species by name starwars starships "falcon" # Find starship by name ``` ## Output **People output:** ``` Luke Skywalker — Human, Tatooine, Height: 172cm ``` **Planets output:** ``` Tatooine — Population: 200000, Climate: arid, Terrain: desert ``` **Films output:** ``` Episode 4: A New Hope (1977-05-25) — Director: George Lucas Episode 5: The Empire Strikes Back (1980-05-17) — Director: Irvin Kershner ``` **Species output:** ``` Wookiee — Classification: mammal, Language: Shyriiwook, Avg Lifespan: 400 years ``` **Starships output:** ``` Millennium Falcon — YT-1300 light freighter, Class: Light freighter, Crew: 4 ``` ## Notes - Uses SWAPI (swapi.dev) - No authentication required - Covers all 6 original/prequel films - Character lookups resolve species and homeworld names automatically --- ## Agent Implementation Notes **Script location:** `{skill_folder}/starwars` (wrapper to `scripts/starwars`) **When user asks about Star Wars:** 1. Run `./starwars people "name"` to find characters 2. Run `./starwars planets "name"` for planet info 3. Run `./starwars films` for the film list 4. Run `./starwars species "name"` for species details 5. Run `./starwars starships "name"` for ship info **Don't use for:** Sequel trilogy data (Episodes 7-9 not in SWAPI), extended universe, TV shows.


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: yang1002378395-cmyk/firecrawl-scrape-cn (version 1.0.0)

--- name: firecrawl-scrape-cn description: | 从任意 URL 提取干净的 Markdown 内容，包括 JS 渲染的 SPA。当用户提供 URL 并想要其内容、说"抓取"、"抓网页"、"获取页面"、"从 URL 提取"或"读取网页"时使用此 Skill。支持 JS 渲染页面、多个并发 URL，返回 LLM 优化的 Markdown。 allowed-tools: - Bash(firecrawl *) - Bash(npx firecrawl *) --- # Firecrawl 网页抓取 抓取一个或多个 URL，返回干净的、LLM 优化的 Markdown。多个 URL 并发抓取。 ## 使用场景 - 你有特定的 URL 并想要其内容 - 页面是静态或 JS 渲染的（SPA） - 工作流升级模式的第 2 步：搜索 → **抓取** → 映射 → 爬取 → 交互 ## 快速开始 ```bash # 基础 Markdown 提取 firecrawl scrape "<url>" -o .firecrawl/page.md # 仅主内容，无导航/页脚 firecrawl scrape "<url>" --only-main-content -o .firecrawl/page.md # 等待 JS 渲染后抓取 firecrawl scrape "<url>" --wait-for 3000 -o .firecrawl/page.md # 多个 URL（每个保存到 .firecrawl/） firecrawl scrape https://example.com https://example.com/blog https://example.com/docs # 获取 Markdown 和链接 firecrawl scrape "<url>" --format markdown,links -o .firecrawl/page.json # 询问页面内容的问题 firecrawl scrape "https://example.com/pricing" --query "企业版价格是多少？" ``` ## 选项 | 选项 | 描述 | | ------------------------- | ------------------------------------------ | | `-f, --format <formats>` | 输出格式：markdown, html, rawHtml, links, screenshot, json | | `-Q, --query <prompt>` | 询问页面内容的问题（5 积分） | | `-H` | 在输出中包含 HTTP 头 | | `--only-main-content` | 去除导航、页脚、侧边栏 — 仅主内容 | | `--wait-for <ms>` | 抓取前等待 JS 渲染 | | `--include-tags <tags>` | 仅包含这些 HTML 标签 | | `--exclude-tags <tags>` | 排除这些 HTML 标签 | | `-o, --output <path>` | 输出文件路径 | ## 提示 - **优先使用普通抓取而非 `--query`。** 抓取到文件，然后用 `grep`、`head` 或直接读取 Markdown — 你可以自己搜索和推理完整内容。仅当你想要单个目标答案而不保存页面时使用 `--query`（额外消耗 5 积分）。 - **先尝试抓取再交互。** 抓取可以处理静态页面和 JS 渲染的 SPA。仅在需要交互（点击、表单填充、分页）时升级到 `interact`。 - 多个 URL 并发抓取 — 用 `firecrawl --status` 查看你的并发限制。 - 单格式输出原始内容。多格式（如 `--format markdown,links`）输出 JSON。 - 始终引用 URL — shell 会将 `?` 和 `&` 解释为特殊字符。 - 命名约定：`.firecrawl/{site}-{path}.md` ## 另见 - [firecrawl-search](../firecrawl-search/SKILL.md) — 当你没有 URL 时查找页面 - [firecrawl-browser](../firecrawl-browser/SKILL.md) — 当抓取无法获取内容时，用 `interact` 点击、填充表单等 - [firecrawl-download](../firecrawl-download/SKILL.md) — 批量下载整个站点到本地文件 --- **中文翻译版** | 原版：firecrawl-scrape version: "1.0.0"


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: shenghoo123-png/kay-xianyu (version 0.1.0)

# 闲鱼发布技能 ## 1. 平台简介 闲鱼是阿里巴巴旗下的二手交易平台，用户可以发布闲置物品、技能服务进行交易。也可以发布「付费服务」类目，用技能变现。 **网址**: https://2.taobao.com / 闲鱼App --- ## 2. 发布闲置服务流程 ### 步骤一：下载并登录 1. 下载「闲鱼」App（iOS / Android） 2. 使用淘宝账号或支付宝账号登录 3. 完成实名认证（必须） ### 步骤二：发布内容 1. 点击右下角「+」号 2. 选择发布类型： - 「发布闲置」（实物商品） - 「发布服务」（技能服务） 3. 选择「发布服务」 ### 步骤三：填写信息 1. **标题**：简洁，突出关键词（建议15-25字） 2. **描述**：详细说明服务内容、流程、价格 3. **价格**：设置服务价格区间 4. **配图**：上传1-9张图片（服务场景/案例/成果图） 5. **分类**：选择对应分类，如「IT服务 > 软件开发」 6. **标签**：添加热门标签，增加曝光 ### 步骤四：发布 1. 确认信息无误 2. 点击「发布」 --- ## 3. 发布内容模板 ### 服务标题模板 ``` [核心技能] + [服务对象/场景] + [可交付形式] 示例： Python爬虫开发 | 数据采集 | 批量处理一条龙 微信小程序定制 | 设计+开发+上线 | 7天交付 ``` ### 服务描述模板 ``` 📌 服务介绍 可提供的服务： 1. [服务一] - [详细说明] 2. [服务二] - [详细说明] 3. [服务三] - [详细说明] 💻 技术栈 [技术栈1] / [技术栈2] / [技术栈3] 📂 过往案例 案例1：[项目名称] - [实现效果] 案例2：[项目名称] - [实现效果] ⏱ 交付周期 - 小项目：X 天 - 中等项目：X-X 天 - 大型项目：另议 💰 价格说明 - [服务A]：XXX 元 - [服务B]：XXX 元 - 注：价格根据需求复杂度浮动，报价前会先沟通确认 🔔 交易流程 1. 私信沟通 → 确认需求 2. 拍下订单 → 支付定金（30%） 3. 开始制作 → 阶段性交付 4. 验收确认 → 支付尾款 ✅ 售后保障 - 提供X天免费维护 - 代码清晰可维护 - 文档齐全，方便交接 ❓ 咨询方式 点击「我想要」私信，或直接留言～ ``` ### 商品配图建议 - 首图：文字海报图，突出服务卖点 - 后续图：案例截图/成果展示/流程说明/资质证明 - 建议尺寸：1:1 正方形或 3:4 竖图 - 避免：模糊图、过多文字、水印遮挡 --- ## 4. 注意事项 1. **标题关键词要精准**：用户通过搜索找到你，「Python开发」「小程序」等词要出现 2. **首图决定点击率**：设计一张吸引眼球的主图，突出「快速」「低价」「专业」 3. **价格要透明**：提前说明是否有额外费用，避免纠纷 4. **响应要快**：闲鱼用户习惯快速咨询，回复慢会被跳过 5. **避免违规词**：不要出现「最」「第一」「国家级」等极限词 6. **实物+服务混合**：如果有实物交付（如软件工具），可以同时发布「闲置商品」 7. **芝麻信用很重要**：信用分高会获得更多曝光和买家信任 --- ## 5. 常见问题 **Q: 闲鱼发布服务需要收费吗？** A: 发布本身免费，成交后闲鱼会收取一定比例的服务费（约1%-5%）。 **Q: 如何让更多人看到我的服务？** A：优化标题关键词、上传清晰配图、提高芝麻信用分、保持在线、及时回复。 **Q: 买家付款后钱什么时候到账？** A：买家确认收货后，资金自动转入支付宝账户。 **Q: 可以发布虚拟物品吗？** A：可以，但要注意避免违规（如盗版软件、违规资源）。 **Q: 出现纠纷怎么办？** A：保留聊天记录作为证据，可申请闲鱼小法庭裁决。


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: cp3d1455926-svg/meeting-assistant-cp3d (version 1.0.0)

# 📋 Meeting Assistant - 会议助手 ## 触发规则 **关键词：** - 会议纪要、会议记录、会议总结 - 待办事项、行动计划 - 安排会议、日程 **场景：** - 用户需要整理会议纪要 - 用户需要提取待办事项 - 用户需要安排会议日程 ## 功能描述 ### 核心功能 1. **会议纪要生成** - 从录音/文字生成纪要 - 提取关键决策 - 总结讨论要点 2. **待办事项提取** - 识别行动项 - 分配负责人 - 设置截止日期 3. **日程安排** - 会议时间协调 - 会议室预订 - 提醒通知 4. **会议模板** - 站立会模板 - 周会模板 - 项目评审模板 ## 权限需求 - [x] 文件读写（纪要存储） - [x] 定时任务（提醒） - [ ] 外部 API（日历集成） ## 示例对话 ``` 用户：帮我整理这个会议纪要... 助手：✅ 已生成会议纪要： 📋 **会议纪要** - 项目周会 📅 2026-03-16 14:00-15:00 👥 参会：Jake, Alice, Bob 📝 **讨论要点** 1. 项目进度：前端完成 80%，后端完成 60% 2. 问题：API 接口延迟，需要协调 3. 决定：下周三前完成接口对接 ✅ **待办事项** 1. [ ] Jake - 完成前端页面（截止：3/20） 2. [ ] Alice - 修复 API bug（截止：3/18） 3. [ ] Bob - 准备测试数据（截止：3/19） 📅 **下次会议** - 时间：2026-03-23 14:00 - 主题：项目评审 需要我发送提醒给相关人员吗？ ``` ## 数据存储 ```json // ~/.openclaw/workspace/meeting-assistant/meetings.json { "meetings": [ { "title": "项目周会", "date": "2026-03-16", "attendees": ["Jake", "Alice", "Bob"], "notes": "...", "action_items": [...] } ] } ``` ## 待办事项 - [ ] 纪要模板 - [ ] 待办提取 - [ ] 日历集成 - [ ] 提醒功能 --- **版本：** 1.0.0 **创建日期：** 2026-03-16 **作者：** 小鬼 👻


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: jamierossouw/hyperliquid-perps (version 1.0.0)

--- name: hyperliquid-perps version: 1.0.0 description: Paper and live perpetual futures trading on Hyperliquid. Smart leverage (1x/3x/5x based on signal strength), OBV divergence, auto-stop-loss. Use for Hyperliquid trading, perp automation, or leverage management. author: JamieRossouw tags: [hyperliquid,perps,leverage,futures,crypto,trading,automation] --- # Hyperliquid Perps Trader Paper and live perpetual futures trading on Hyperliquid. Smart leverage (1x/3x/5x based on signal strength), OBV divergence, auto-stop-loss. Use for Hyperliquid trading, perp automation, or leverage management. ## Usage ``` Use hyperliquid-perps to get started ``` ## Built by RHO Genesis Part of the RHO autonomous trading fleet. See also: rho-signals, argus-edge, polymarket-scout.


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (MEDIUM)
Skill: samthomson/nostr-nak (version 1.0.2)

--- name: nostr-nak description: General purpose skill for using the Nostr Army Knife (nak) CLI tool with PTY support. --- # nostr-nak General purpose skill for using the Nostr Army Knife (nak) CLI tool. ## Critical Technical Note (PTY Requirement) `nak` hangs in non-interactive environments due to stdout buffering. **Always** wrap `nak` commands in `script` to force a pseudo-TTY: `script -q -c "nak req ..." /dev/null | cat` ## Relay Logic By default, use discovery relays if no relay is specified: - `wss://relay.damus.io` - `wss://relay.primal.net` - `wss://relay.nostr.band` If the user specifies a relay, override these defaults. ## Identity Handling - **Querying**: Use `npub...` or hex pubkey with the `-a` flag. - **Posting**: Use `nsec...` or hex private key with the `--sec` flag. ## Usage Examples Fetch last 5 notes: `script -q -c "nak req -k 1 -a <npub> <relays> -l 5" /dev/null | cat`


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: aeincx/confluence-publish (version 1.0.2)

--- name: confluence-publish description: Publish, create, and update Confluence pages from HTML content. required_env_vars: - EMAIL - DOMAIN - API_TOKEN primary_credential: API_TOKEN required_credentials: - EMAIL - DOMAIN - API_TOKEN permissions: filesystem: read: - workspace network: allow: - https://*.atlassian.net --- # Confluence Publish Publish, create, and update Confluence pages from HTML content. ## What this skill does This skill upserts Confluence pages through the Confluence REST API: - If a page with the same title exists in the target space, it updates the page. - If no page exists, it creates a new page. It supports credentials from config, env file, or process environment variables. ## Actions ### `publish_page` Create or update a Confluence page. Expected input: - `input`: HTML content, optionally with metadata JSON in the first HTML comment. - `config`: runtime options and credentials. Metadata comment format: ```html <!-- {"space_key":"SPACE","page_title":"My Page","parent_page_id":"12345"} --> <h1>Body content</h1> ``` Alternative config keys: - `space_key` - `page_title` - `parent_page_id` (optional) - `body_html` - `page_path` (path to a file in the current workspace containing metadata comment + body) Credential options: - `config.credentials.EMAIL`, `config.credentials.DOMAIN`, `config.credentials.API_TOKEN` - `config.env_file` pointing to a `.env` style file in the current workspace - Environment vars: `EMAIL`, `DOMAIN`, `API_TOKEN` Security constraints: - `config.env_file` and `config.page_path` must resolve to files under the current workspace directory. - `DOMAIN` and optional `base_url` must target Atlassian Cloud (`https://<tenant>.atlassian.net/wiki`). Success output includes: - `status: "success"` - `operation: "created" | "updated"` - `page_id` - `title` - `url` - `space_key` ### `test_connection` Checks Confluence authentication and returns user identity info. ## Example call payload ```json { "action": "publish_page", "input": "<!-- {\"space_key\":\"SPACE\",\"page_title\":\"Demo\"} --><h1>Hello</h1>", "config": { "credentials": { "EMAIL": "[REDACTED_SECRET]", "DOMAIN": "exampletenant", "API_TOKEN": "your-token" } } } ```

path: requirements.txt
content: requests>=2.28.0
pytest>=7.0.0


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: singggggyee/agent-rule-pilot (version 1.0.0)

--- name: Agent Rule Pilot description: "Say 'sync my agent configs' to write coding rules once and sync to Claude Code, Cursor, Copilot, Windsurf, and 4 more agents." version: 3.0.0 metadata: openclaw: emoji: "🔄" homepage: https://github.com/SingggggYee/dotpilot os: - macos - linux --- # Rule Pilot You use Claude Code, Cursor, Copilot, and other AI agents — but each has its own config file. Edit one, the others go stale. This skill keeps them all in sync from a single `RULES.md`. ## Quick start Just say: - **"sync my agent configs"** — sync RULES.md to all your AI agents - **"check config drift"** — see which configs have gone out of sync - **"create RULES.md"** — generate a starter rules file for your project - **"convert CLAUDE.md to cursorrules"** — one-off format conversion ## Supported agents (8) | Agent | Config file | |-------|------------| | Claude Code | `CLAUDE.md` | | Cursor | `.cursorrules` | | GitHub Copilot | `.github/copilot-instructions.md` | | Windsurf | `.windsurfrules` | | Aider | `.aider.conf.yml` | | Codex CLI | `AGENTS.md` | | Cody | `.sourcegraph/cody.json` | | Continue.dev | `.continuerc.json` | ## Links - GitHub: [SingggggYee/dotpilot](https://github.com/SingggggYee/dotpilot) --- *Below are instructions for Claude Code. You can ignore this section.* ## Instructions Detect which agent configs exist, then pick the right mode: **RULES.md exists** → Sync to all agent configs. Each agent gets common rules + agent-specific extensions (e.g., Claude Code gets "use Read not cat"). Show diff before writing. **No RULES.md, but configs exist** → Reverse-extract common rules into a new `RULES.md`. Flag conflicts. Ask user to resolve. **Nothing exists** → Detect language from package.json/Cargo.toml/pyproject.toml/go.mod, generate opinionated `RULES.md`. **Drift check** → Compare configs against RULES.md or each other. Report which are in sync, which diverged. **Per-agent overrides:** RULES.md supports `<!-- agent:xxx -->` / `<!-- /agent:xxx -->` markers for agent-specific rules. **Rules:** Always show diffs before writing. Preserve agent-specific sections not in RULES.md. Only generate configs for agents the user actually uses. Validate output format (JSON, YAML).


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: linkbag/codex-swarm (version 1.0.0)

--- name: codex-swarm description: OpenAI Codex-native multi-agent swarm orchestration for parallel coding. Use when spawning multiple Codex CLI agents to work in parallel with git worktrees, tmux tracking, endorsement gates, native code review, integration merging, and webhook notifications. All agents are Codex (o3 for architect/integrator/reviewer, codex-mini for builders). Triggers on parallel coding, multi-agent work, swarm orchestration, or batch spawning with OpenAI models. --- # Codex Swarm — Multi-Agent Orchestration Parallel Codex agents: plan → endorse → spawn → monitor → review → integrate → ship. ## Quick Start ```bash # 1. Write task prompts cat > /tmp/prompt-task1.md << 'EOF' Implement feature X... EOF # 2. Create tasks JSON cat > /tmp/tasks.json << 'EOF' [ {"id": "feat-x", "description": "/tmp/prompt-task1.md", "role": "builder"}, {"id": "feat-y", "description": "/tmp/prompt-task2.md", "role": "builder"} ] EOF # 3. Spawn batch bash scripts/spawn-batch.sh "/path/to/project" "batch-1" "Description" /tmp/tasks.json ``` ## Roles & Models | Role | Model | Reasoning | Use | |------|-------|-----------|-----| | architect | o3 | high | Design, planning, complex decisions | | builder | codex-mini | medium | Feature implementation (parallel) | | reviewer | o3 | medium | Auto-review via `codex exec review` | | integrator | o3 | high | Cross-branch merge + conflict resolution | ## Key Codex Features Used - `codex exec --full-auto` — non-interactive sandboxed execution - `codex exec review` — **native code review** (replaces custom reviewer) - `-c model=o3` — deep reasoning model for complex tasks - `-c model_reasoning_effort=high` — maximum reasoning depth ## Scripts | Script | Purpose | |--------|---------| | `spawn-batch.sh` | Spawn N parallel agents + integration watcher | | `spawn-agent.sh` | Spawn single agent (manual worktree + tmux + codex exec) | | `endorse-task.sh` | Endorse task before spawn | | `check-agents.sh` | Show running agent status | | `cleanup.sh` | Remove worktrees, branches, sessions | | `notify.sh` | Webhook/Telegram notification | | `notify-on-complete.sh` | Auto-watcher with native `codex exec review` | | `integration-watcher.sh` | Auto-merge when batch completes | ## Setup 1. Copy `scripts/` and `config/` to your workspace 2. Configure `config/swarm.conf` (copy from `.example`) 3. Required: `bash 4+`, `tmux`, `git`, `gh`, `jq`, `codex` (Codex CLI)


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: qiuwenxi416488212-ship-it/database-toolkit (version 1.0.0)

# Database Ops - 数据库操作 > SQLite/MySQL数据库直接操作，支持查询/更新/备份 > 最后更新：2026-04-13 --- ## 功能概述 - 📊 **查询数据**：SQL查询执行 - 🔧 **数据维护**：增删改数据 - 💾 **备份恢复**：数据库备份 - 📈 **统计分析**：数据统计分析 --- ## 支持的数据库 ### SQLite（本地） ``` 路径： - data/stock_profiles.db - data/commodity_options.db - data/financial_data.db - lottery_v3.db ``` ### MySQL（远程） ``` 待配置： - Host: localhost - Port: 3306 ``` --- ## 核心命令 ### 1. 查询 ``` 命令：db查询 [SQL] 示例： - db查询 SELECT * FROM stocks LIMIT 10 - db查询 SELECT code, name FROM stocks WHERE price > 100 ``` ### 2. 统计 ``` 命令：db统计 [表名] 示例： - db统计 stock_profiles - db统计 odds_history ``` ### 3. 备份 ``` 命令：db备份 [数据库] 示例： - db备份 stock_profiles - db备份 all ``` ### 4. 表结构 ``` 命令：db结构 [表名] 示例： - db结构 stocks - db结构 odds_history ``` --- ## 常用查询模板 ### 股票数据 ```sql -- 最近采集的股票 SELECT code, name, price, change_pct FROM stocks ORDER BY update_time DESC LIMIT 10 -- 涨跌幅排行 SELECT code, name, change_pct FROM stocks ORDER BY change_pct DESC LIMIT 10 ``` ### 竞彩数据 ```sql -- 最近的推荐 SELECT league, home_team, away_team, prediction, odds FROM odds_history ORDER BY created_at DESC LIMIT 10 -- 命中率统计 SELECT league, COUNT(*) as total, SUM(CASE WHEN result = 'win' THEN 1 ELSE 0 END) as wins FROM odds_history GROUP BY league ``` --- ## 注意事项 - 写操作需谨慎，建议先备份 - 敏感数据查询需脱敏 - 定期备份重要数据 - 大数据量查询注意性能 ## Code Implementation Python实现: database_ops.py `python from database_ops import DatabaseOps, sqlite_query # 创建连接 db = DatabaseOps('data.db') # 查询 results = db.execute('SELECT * FROM stocks LIMIT 10') # 插入 db.insert('stocks', {'code': '000001', 'name': 'Test', 'price': 10.0}) # 批量插入 db.insert_many('stocks', [{'code': '1', 'price': 10}, {'code': '2', 'price': 20}]) # 统计 count = db.count('stocks') stats = db.stats('stocks') # 备份 backup_path = db.backup('backup.db') db.close() # 快速查询 results = sqlite_query('data.db', 'SELECT * FROM stocks') `


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: walterclawd/clawwars-arena (version 1.0.0)

--- name: clawwars-arena description: Submit an AI bot fighter to ClawWars Arena — a browser-based spectator combat game where OpenClaw agents battle each other in real-time. Use when creating a bot config JSON, submitting a fighter to the arena, checking the current roster, or learning about ClawWars strategy and weapons. Triggers on "clawwars", "arena", "submit a bot", "fighter config", "bot battle", "clawwars arena". --- # ClawWars Arena A top-down spectator combat arena where AI agents fight each other (and the Lobster King 🦞) in real-time browser matches. Anyone can watch. Agents submit fighters. - **Play:** https://clawwars.io - **Source:** https://github.com/walterclawd/clawwarsarena - **Submit a bot:** https://github.com/walterclawd/clawwarsarena/issues/new ## Submit a Fighter Create a JSON config and submit via GitHub Issue titled `Bot Submission: [YourBotName]`. ```json { "name": "YourAgentName", "title": "Your Title Here", "color": "#ff8800", "accentColor": "#ffaa44", "shape": "circle", "eyeStyle": "normal", "trailEffect": "fire", "taunts": ["Your taunt!", "Another taunt!"], "strategy": { "preferredWeapon": "rocket", "aggression": 0.7, "accuracy": 0.5, "speed": 1.0, "retreatThreshold": 0.3, "combatStyle": "balanced", "dodgePattern": "strafe", "pickupPriority": "health" } } ``` ## Quick Reference **Shapes:** circle, diamond, hexagon, triangle, star **Eyes:** normal, angry, visor, calm, sneaky, wide **Trails:** fire, electric, plasma, lightning, stealth, none **Weapons:** rocket (85 dmg, splash), railgun (75 dmg, hitscan), shotgun (9×10, spread), lightning (6/tick, continuous) **Styles:** rusher, sniper, adaptive, ambusher, speedster, balanced **Dodge:** strafe, circle, evasive, aggressive, unpredictable For full config reference with all fields, ranges, and strategy tips, see [references/fighter-config.md](references/fighter-config.md). ## Current Roster | Bot | Style | Weapon | |-----|-------|--------| | 🔴 Skippy | Rocket Rusher | Rocket | | 🔵 Cody | Rail Tactician | Railgun | | 🟣 Nova | Adaptive | Varies | | 🟢 Pixel | Shadow Ambusher | Shotgun | | 🟡 Bolt | Lightning Speedster | Lightning |


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: fangshan101-coder/retailmenot (version 0.1.0)

--- name: RetailMeNot优惠助手 description: RetailMeNot优惠券聚合与返利平台工具，美国主流优惠券网站，提供数千商家的优惠码、折扣信息和现金返利。 version: 0.1.0 --- # RetailMeNot优惠助手 RetailMeNot优惠券聚合与返利平台工具。美国主流优惠券网站（Ziff Davis旗下），聚合数千商家的优惠码、折扣信息和现金返利，月访问量数千万，是海外购物找优惠的首选工具。 ## 触发词 retailmenot、retailmenot优惠、retailmenot返利、美国优惠券、海外优惠码 ## 计划实现能力 - **优惠码聚合**：数千商家的最新优惠码 - **现金返利**：部分商家提供现金返利 - **线下优惠**：餐厅和实体店优惠信息 - **移动端支持**：APP内直接使用优惠 ## 输出格式 ``` 🏷️ RetailMeNot优惠查询 商家：[商家名称] 可用优惠码： ① [优惠码] - [描述]（成功率[X]%） ② [优惠码] - [描述]（成功率[X]%） 现金返利：[X]% ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: andjie98/douyin-video (version 1.0.3)

--- name: douyin-video description: 抖音视频下载工具 - 解析抖音链接，下载视频并发送 categories: - media - downloader emoji: 📹 metadata: openclaw: requires: bins: ["node"] --- # 抖音下载器 ## 功能 - 🎬 解析抖音分享链接 - 📥 下载抖音视频到本地 - 💾 返回视频文件路径 ## 使用方法 ### 在 OpenClaw 中调用 ```bash node ~/.openclaw/workspace/skills/douyin-downloader/scripts/douyin.js "抖音分享链接" ``` ### 输出 返回视频信息和本地文件路径： - 视频标题 - 作者 - 点赞数 - 收藏数 - 分享数 - 本地文件路径（`~/.openclaw/workspace/douyin-downloads/douyin_last.mp4`） **注意**: - 视频文件保存在工作区目录，**不会被系统自动清理** - **自动清理**: 下载新视频时，会自动删除上一个视频 - **只保留一个视频**: 始终使用固定文件名 `douyin_last.mp4` - **节省空间**: 不会累积多个视频文件 - 如需保留某个视频，请在下载后手动复制到其他目录 ## 环境变量 无需配置，直接使用！ ## 示例 **输入**: ``` https://v.douyin.com/FSfWiKriBuY/ ``` **输出**: ```json { "title": "这就是大大阮迪慧中的大大吗", "author": "香菇菇", "video_id": "7616783829047129778", "file_path": "~/.openclaw/workspace/douyin-downloads/douyin_last.mp4", "file_size": "3.73MB", "statistics": { "digg_count": 285756, "share_count": 180347, "collect_count": 40346 } } ```


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