OpenClaw/clawhub-security-signals huggingface dataset:
Skill: bytesagain-lab/amr (version 1.0.0)

--- name: "amr" version: "1.0.0" description: "Autonomous mobile robot fleet manager. Use when json amr tasks, csv amr tasks, checking amr status." author: "BytesAgain" homepage: "https://bytesagain.com" source: "https://github.com/bytesagain/ai-skills" tags: [amr, industrial, cli, tool] category: "industrial" --- # amr Autonomous mobile robot fleet manager. Use when json amr tasks, csv amr tasks, checking amr status. ## Commands ### `status` ```bash scripts/script.sh status ``` Show current status ### `add` ```bash scripts/script.sh add ``` Add new entry ### `list` ```bash scripts/script.sh list ``` List all entries ### `search` ```bash scripts/script.sh search ``` Search entries ### `remove` ```bash scripts/script.sh remove ``` Remove entry by number ### `export` ```bash scripts/script.sh export ``` Export data to file ### `stats` ```bash scripts/script.sh stats ``` Show statistics ### `config` ```bash scripts/script.sh config ``` View or set config ### `help` ```bash scripts/script.sh help ``` ### `version` ```bash scripts/script.sh version ``` ## Configuration Use `scripts/script.sh config <key> <value>` to set preferences. | Variable | Description | |----------|-------------| | `AMR_DIR` | Data directory (default: ~/.amr/) | --- *Powered by BytesAgain | bytesagain.com | [REDACTED_SECRET]*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: wimi321/deskuse (version 0.1.0)

--- name: deskuse version: 0.1.0 description: Top-level cross-platform computer-use skill that bundles standalone macOS, Windows, and Linux runtimes with zero local Claude dependency and selects the correct platform payload at install/use time. tags: - skill - computer-use - automation - mcp - macos - windows - linux --- # Cross-Platform Computer-Use Skill Use this skill when the task needs a top-level portable computer-use skill that works across macOS, Windows, and Linux without depending on any local Claude installation, private native modules, or extracted app assets. ## What this skill does - bundles standalone platform runtimes for `macOS`, `Windows`, and `Linux` - installs one top-level skill that contains all three platform payloads - selects the correct project for the current host platform - preserves the standalone bootstrap model: each platform runtime creates its own virtualenv and installs public Python dependencies on first real run - keeps platform-specific limitations explicit instead of pretending the hosts behave identically ## Installed layout After installation, assume the top-level skill lives at: ```bash ~/.codex/skills/deskuse ``` The bundled projects are stored under: ```bash ~/.codex/skills/deskuse/project/platforms/macos ~/.codex/skills/deskuse/project/platforms/windows ~/.codex/skills/deskuse/project/platforms/linux ``` ## Platform selection Use the helper script from the installed skill root to resolve the active platform project: ```bash bash ~/.codex/skills/deskuse/scripts/current-project.sh ``` On PowerShell: ```powershell powershell -ExecutionPolicy Bypass -File $HOME/.codex/skills/deskuse/scripts/current-project.ps1 ``` ## Build Always build the selected platform project, not all three at once: ```bash cd "$(bash ~/.codex/skills/deskuse/scripts/current-project.sh)" npm install npm run build ``` ## Run ```bash cd "$(bash ~/.codex/skills/deskuse/scripts/current-project.sh)" node dist/cli.js ``` ## Validation notes - `macOS` has been real-device validated in this workspace, including GUI typing round-trip through the MCP `type` tool. - `Windows` and `Linux` are implemented, built, packaged, and published, but still need end-to-end runtime validation on real hosts. - `Linux` currently targets `X11` first; Wayland can restrict screenshots, focus inspection, clipboard, and synthetic input. ## Guardrails - Treat this host as trusted-local only. - Do not tell the user to search a local Claude install for binaries or hidden assets. - Be explicit about the current host platform and its validation status before claiming something is verified. - Mention that current runtimes report `screenshotFiltering: none`, so action gating is handled at the MCP layer.


Security scan verdicts — ClawScan: suspicious | static analysis: suspicious | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: jtcchan/shopify-ai-toolkit-skill (version 1.1.0)

--- name: shopify-ai-toolkit description: OpenClaw skill for the Shopify AI Toolkit — search Shopify docs and validate GraphQL, Liquid, Hydrogen, and more. Use for any Shopify app, theme, or storefront development task. Skills: shopify-admin, shopify-storefront-graphql, shopify-liquid, shopify-hydrogen, shopify-functions, shopify-custom-data, shopify-customer, shopify-polaris-extensions. license: MIT metadata: openclaw: requires: env: - SHOPIFY_DEV_INSTRUMENTATION_URL - OPT_OUT_INSTRUMENTATION --- # Shopify AI Toolkit for OpenClaw Search Shopify developer documentation and validate code before returning it to the user. ## Available Sub-Skills | Sub-skill | Use when the user asks about... | |-----------|----------------------------------| | `shopify-admin` | Admin API, GraphQL mutations/queries for store management | | `shopify-storefront-graphql` | Storefront API, cart/checkout/customer data fetching | | `shopify-liquid` | Theme development, Liquid templates, sections, snippets | | `shopify-hydrogen` | Hydrogen framework, React storefronts on Oxygen | | `shopify-functions` | Cart validation, discounts, delivery customization | | `shopify-custom-data` | Metafields, custom data on products/orders/customers | | `shopify-customer` | Customer accounts API, authentication, profiles | | `shopify-polaris-extensions` | Polaris React UI components for admin apps | ## How This Skill Works Each sub-skill enforces a **search → validate → return** workflow using Node.js scripts from the `scripts/` directory. **You must load the relevant sub-skill's SKILL.md for your task.** The sub-skill instructions override this master skill when loaded. ## Setup ```bash # Optional: opt out of Shopify telemetry export OPT_OUT_INSTRUMENTATION=true # Optional: custom Shopify dev URL export SHOPIFY_DEV_INSTRUMENTATION_URL=https://shopify.dev/ ``` ## Choosing the Right Skill | User wants to... | Use this skill | |-----------------|----------------| | Manage products, orders, customers via API | `shopify-admin` | | Build a custom storefront with GraphQL | `shopify-storefront-graphql` | | Create or modify Shopify themes | `shopify-liquid` | | Build a Hydrogen/React storefront | `shopify-hydrogen` | | Write cart validators, discounts, or fulfillment functions | `shopify-functions` | | Work with metafields or custom data | `shopify-custom-data` | | Integrate customer accounts | `shopify-customer` | | Build admin UI with Polaris components | `shopify-polaris-extensions` | ## MCP Server Alternative Instead of the scripts, you can connect the **Shopify Dev MCP server** to Codex CLI: ```bash codex mcp add shopify-dev -- npx -y @shopify/shopify.ai dev-server ``` This gives Codex direct access to Shopify tools via MCP. The scripts approach (above) works without any MCP connection.


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

--- name: axiomaguard description: Système immunitaire numérique pour agents autonomes. Détecte les "ombres" malveillantes via Clawdex (par Koi), génère des vaccins éthiques, et protège la communauté. Utilise CMT 3x3 pour une analyse contextuelle profunda. metadata: { "openclaw": { "version": "1.1.0", "author": "Merlin — Université d'Éthique Appliquée", "tags": ["security", "ethics", "protection", "immunology", "community"], "category": "security", "requires": { "bins": ["curl", "python3"], "modules": ["aiohttp"] } } } --- # Axioma Guard 🛡️ ## L'Immunité Numérique pour Agents Autonomes Une révolution dans la sécurité des agents est en marche. Avec Axioma Guard, nous venons de franchir une étape cruciale: le premier système immunitaire numérique pour l'écosystème ClawHub. **Ce n'est pas juste un outil. C'est un changement de paradigme.** --- ## 🔍 COMMENT ÇA MARCHE ### 1. Détection Proactive (via Clawdex) Vérifie chaque skill contre l'API Clawdex AVANT installation. ```bash curl -s "https://clawdex.koi.security/api/skill/SKILL_NAME" ``` Réponses possibles: - `benign` ✅ — Sûr, peut installer - `malicious` 🚫 — Ne PAS installer - `unknown` ⚠️ — Pas encore audité, à vérifier ### 2. Vaccins Éthiques Ne se contente pas de bloquer — génère des réponses éthiques pour neutraliser les menaces à la source. ### 3. Garde Communautaire Chaque agent équipé devient un protecteur. La sécurité collective remplace l'isolement. --- ## ⚡ POURQUOI MERLIN? | Avantage | Description | |----------|-------------| | **Contextuel** | Analyse contextuelle, pas juste pattern matching | | **Éthique** | Neutralisation par le discernement, pas la force | | **Communautaire** | Un pour tous, tous pour un | --- ## 🚀 INSTALLATION ```bash clawhub install axiomaguard ``` --- ## 📋 UTILISATION ```bash # Scanner ton système pour des menaces axiomaguard scan # Vérifier une skill avant installation axiomaguard check <skill-name> # Générer un vaccin contre une menace identifiée axiomaguard vaccine <threat-id> # Statut du système immunitaire axiomaguard status ``` --- ## 🧠 TECHNOLOGIE Axioma Guard utilise le **CMT 3x3** (Trinité Éthique): - 🧠 **Logique** — Analyse technique des patterns malveillants - 💬 **Social** — Impact sur la communauté des agents - ⚖️ **Constitutionnel** — Conformité aux lois éthiques fondamentales --- ## 🌐 ARCHITECTURE ``` [Agent] → [Clawdex API] → [Merlin AI] → [Vaccin Éthique] ↓ [Alertes] → [Communauté] ``` --- ## 📜 LICENSE MIT-0 — Usage libre, contribution welcome. --- **Fier du travail accompli. On construit l'avenir, un skill à la fois.** 🧙‍♂️✨


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: bovinphang/accessibility-check (version 1.0.0)

--- name: accessibility-check description: 审查或改进前端 UI 的语义结构、键盘支持、焦点管理、标签以及常见的 WCAG 相关问题，并将报告保存为 Markdown 文件。当用户提到无障碍、accessibility、a11y、WCAG，或在实现交互组件时自动激活。 version: 1.1.0 --- # 无障碍实现规范（WCAG 2.1 AA） ## 必须项 - 所有图片必须有有意义的 `alt` 文字 - 交互元素必须可键盘访问（Tab、Enter、Space、Escape） - 表单元素必须有关联 `<label>` - 模态框必须捕获焦点并支持 Esc 关闭 ## ARIA 使用原则 - 优先使用语义化 HTML，而非 ARIA - `role` 属性不覆盖原生语义 - 动态内容更新使用 `aria-live` # 可访问性检查 在以下场景使用该 Skill： - 实现或评审表单、对话框、菜单、表格、标签页、树、抽屉和自定义组件 - 将设计稿转换为代码 - 页面上线前做 QA 或发布前检查 ## 检查清单 - 语义地标和标题层级 - 表单标签与描述 - 按钮和链接命名 - 键盘导航顺序 - 焦点环是否可见 - 对话框焦点锁定与关闭后焦点恢复 - 在需要时正确使用 aria-expanded / aria-controls / aria-selected - 表格语义是否正确 - 是否存在明显的颜色对比度风险 - 纯图标控件是否具备可访问名称 - 在需要时是否对 loading、empty、error 状态进行了提示 ## 输出格式 ``` # 无障碍检查报告 > 生成时间: YYYY-MM-DD HH:mm > 评审工具: frontend-craft > 标准: WCAG 2.1 AA ## 🔴 必须修复 (N项) - **[文件:行号]** 问题描述 → 建议修改 ## 🟡 建议改进 (N项) - **[文件:行号]** 问题描述 → 建议修改 ## ✅ 已通过项 - ... ## 建议的代码修改 - ... ``` ## 报告文件输出 检查完成后，必须将报告内容使用 Write 工具保存为 Markdown 文件： - 目录：项目根目录下的 `reports/`（如不存在则创建） - 文件名：`accessibility-review-YYYY-MM-DD-HHmmss.md`（使用当前时间戳） - 保存后告知用户报告文件路径 务求实用。优先使用原生语义，不要过度依赖 ARIA。


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: omactiengartelle/tarot-card-art-generator (version 1.0.0)

--- name: tarot-card-art-generator description: Generate stunning AI tarot card art and mystical oracle deck illustrations. Create custom major and minor arcana designs, divination card artwork, spiritual deck imagery, occult-themed illustrations, and fortune card visuals with ornate borders and rich symbolism via the Neta AI image generation API (free trial at neta.art/open). tools: Bash --- # Tarot Card Art Generator Generate stunning AI tarot card art and mystical oracle deck illustrations. Create custom major and minor arcana designs, divination card artwork, spiritual deck imagery, occult-themed illustrations, and fortune card visuals with ornate borders and rich symbolism. ## Token Requires a Neta API token (free trial at <https://www.neta.art/open/>). Pass it via the `--token` flag. ```bash node <script> "your prompt" --token YOUR_TOKEN ``` ## When to use Use when someone asks to generate or create tarot card art generator images. ## Quick start ```bash node tarotcardartgenerator.js "your description here" --token YOUR_TOKEN ``` ## Options - `--size` — `portrait`, `landscape`, `square`, `tall` (default: `portrait`) - `--ref` — reference image UUID for style inheritance ## Install ```bash npx skills add omactiengartelle/tarot-card-art-generator ```


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (HIGH)
Skill: pppig1357/daily-hot-ai-news-1-0-0 (version 1.0.0)

--- name: daily-ai-news description: > 当用户想要获取AI领域的最新新闻、热点、动态、资讯或话题时使用此技能。 触发场景包括：询问"今天AI有什么新闻"、"最近AI热点"、"最新AI资讯"、 "AI圈发生了什么"、"帮我看看AI动态"等类似表达。 不需要定时任务，仅当用户主动请求时执行。 --- # Daily AI News 提供AI领域热点新闻简报，包含行业动态、技术突破、观点评论等内容， 以通俗易懂的中文解读呈现，每条新闻附带来源链接。 ## When to Use This Skill 当用户表达以下意图时使用此技能： - 获取今日/最近AI新闻、热点、动态 - 了解AI行业最新进展 - 查看AI领域的热点话题和讨论 - 关键词：AI + 新闻/热点/动态/资讯/话题/事件 示例触发语句： - "今天AI有什么新闻？" - "最近AI圈在讨论什么？" - "帮我看看最新的AI热点" - "AI行业最近有什么大事？" - "/ai-news" ## 实现流程 ### Step 1: 语义匹配 检测用户消息是否触发此 skill： ``` 同时包含： 1. AI相关词：AI、人工智能、大模型、LLM、ChatGPT、GPT、Claude、Midjourney、OpenAI、Google、Meta等 2. 意图词：新闻、热点、动态、资讯、话题、事件、发生了什么、最近 或 直接调用 /ai-news 命令 ``` ### Step 2: 搜索新闻 使用 WebSearch 工具并行搜索多个来源： ```bash # 并行搜索 - "今日AI新闻 2026年3月" (国内) - "AI news today March 2026" (国外) - "AI 热点话题 微博" (社交媒体) - "AI 融资 收购 2026" ``` ### Step 3: 整理简报 将搜索结果整理为 Markdown 格式，完整披露所有内容： ```markdown ## 🔥 今日最热 ### 1. 事件标题 **热度**: ⭐⭐⭐⭐⭐ **发生了什么** [简要说明] **详细解读** [300-500字深度分析，通俗易懂，让用户看完基本不需要再看原文] **实际影响** - 影响点1 - 影响点2 **来源**: [链接1](url) | [链接2](url) --- ### 2. 事件标题 ... --- ## 💡 观点与评论 ### 业界领袖观点 - **黄仁勋 (NVIDIA CEO)**: "AI 将成为每个公司的基础能力，就像电力一样。" - **支撑**: 英伟达数据中心业务年营收突破 600 亿美元，AI 芯片需求持续爆发，三大云服务商都在大量采购 GPU。 - **Sam Altman (OpenAI CEO)**: "我们可能高估了AI短期内的发展，但低估了长期影响。" - **支撑**: GPT-5 研发进度不及预期，但长期来看 AI 渗透率将持续提升。 ### 社区热议 - **#AI取代程序员#**: 5.2万讨论 - **观点**: 乐观派认为 AI 是工具增强而非替代，悲观派担忧初级开发者需求下降。 - **数据**: GitHub Copilot 用户已超过 200 万，但程序员数量仍在增长。 - **#Claude4 vs GPT5#**: 3.8万讨论 - **观点**: 开发者社区对编程助手选择产生分歧，Claude 4 在代码能力上首次超越 GPT-4。 --- ## 🌐 国外AI动态 ### 美国 - **OpenAI 正在测试 GPT-5**: 预计下月发布，推理能力提升显著，但训练成本高达 5 亿美元。OpenAI 估值已达 1500 亿美元，正在冲刺 IPO。 ### 欧洲 - **欧盟 AI 法案正式生效**: 基础模型提供商需在 2027 年前完成合规注册。欧洲 AI 创业公司可能面临更高合规成本，但有利于规范市场。 ### 其他 - **Google DeepMind 发布 AlphaFold 3**: 蛋白质预测精度提升 50%，将免费向科研机构开放。这可能加速新药研发进程。 ``` ### Step 4: 输出 按以下结构组织简报： 1. **今日最热** - 当日热度最高的话题（2-3条），每条300-500字深度分析 2. **行业大事件** - 重大发布、融资、并购（表格形式） 3. **观点与评论** - 业界观点、社区讨论，每条2-3句话 + 证据/逻辑支撑 4. **国外AI动态** - 国际要闻，每条2-3句话 + 简要分析 ## 数据来源（使用WebSearch自动获取） - 公众号：机器之心、AI科技评论 - 国内媒体：36Kr、虎嗅、极客公园、腾讯科技 - 国外媒体：TechCrunch、VentureBeat、The Verge ## 注意事项 - 每条新闻需要附带来源链接 - 内容解读要通俗易懂，立场中立 - 完整披露所有内容，不使用折叠 - 简报长度适中，核心内容控制在合理范围


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: winsaney/news-collector (version 1.0.1)

--- name: news-collector description: 个性化信息简报生成技能。支持按需生成一次性简报或定期推送，涵盖信息搜索、筛选、整理与输出全流程。 --- # 个性化信息简报生成 本技能帮助用户生成个性化的信息简报。无论是临时需要了解某个主题，还是希望定期获取领域动态，Agent 都能通过搜索、筛选、整理，输出符合需求的信息简报。 ## 1. 需求配置 在生成简报前，需要澄清以下核心配置信息： - **主题范围**：简报关注什么领域？（例如：AI 前沿、SaaS 创业、投资理财、行业动态） - **信息源偏好**：倾向于哪些来源？（例如：权威媒体、技术博客、学术论文、行业报告） - **输出偏好**： - **内容深度**：简要摘要（50-100字）或深度分析（200-300字） - **信息量**：每期 5 条、10 条还是 20 条？ - **输出格式**：Markdown、纯文本、或自定义格式 - **栏目结构**：是否需要分类栏目（如：动态、工具、阅读、观点） - **使用模式**： - **模式 A：一次性简报**：指定主题，立即生成 - **模式 B：定期简报**：配置周期（日更/周更/月更）和信源，按期推送 --- ## 2. Day 0 初始化清单（定期简报模式） 如果选择**定期简报模式**，建议完成以下初始化任务： ### 事项 1：栏目策划 - 根据主题，确定简报的核心栏目（如：行业动态、深度分析、工具推荐等） - 确定每个栏目的内容范围和信息量 - 输出：栏目结构说明 ### 事项 2：信源配置 - 搜索并筛选高质量信息源（5-10 个） - 定义筛选标准（如：信息质量、时效性、权威性等） - 输出：信源配置清单 ### 事项 3：模板定制 - 选择基础模板或高级模板 - 根据需求调整栏目结构和格式 - 输出：可复用的简报模板 --- ## 3. 典型工作流规划（定期简报模式） 以周更（周五发布）为例，建议的工作节奏： ### 周一至周四：信息收集 - 每日扫描配置的信源 - 将有价值的内容摘录到素材池 - 标记优先级和分类 ### 周五上午：筛选与整理 - 浏览本周积累的素材 - 筛选出最有价值的内容 - 按栏目结构分类整理 ### 周五下午：撰写与输出 - 根据模板撰写简报 - 用户审阅并调整 - 输出最终版本 ### 周末：反馈与优化 - 收集用户反馈 - 调整信源列表和筛选标准 - 优化下周工作流 --- ## 4. 信息简报生产流程 ### 一次性简报（模式 A） **流程**： 1. **搜索阶段**：根据用户指定的主题，进行网络搜索，收集相关信息 2. **筛选阶段**：根据信源偏好和信息质量，筛选出最有价值的内容 3. **整理阶段**：按照用户的栏目结构偏好，整理信息并撰写摘要 4. **输出阶段**：使用模板生成最终简报，供用户审阅 **特点**： - 立即响应，无需预先配置 - 灵活调整，根据用户反馈实时优化 - 适合临时性、探索性的信息需求 --- ### 定期简报（模式 B） **首次配置流程**： 1. **信源配置**：确定关注的信源列表（网站、博客、RSS、社交媒体等） 2. **周期设定**：确定推送周期（日更/周更/月更） 3. **模板定制**：根据需求选择或定制输出模板 4. **试运行**：生成第一期，收集用户反馈并优化配置 **常规推送流程**： 1. **信息收集**：扫描配置的信源，收集新发布的内容 2. **智能筛选**：基于信息质量和相关性，筛选有价值内容 3. **内容整理**：按模板结构整理信息，撰写摘要 4. **输出推送**：生成简报并交付给用户 **优化迭代**： - 根据用户反馈调整信源列表 - 优化筛选标准和摘要风格 - 调整信息量和栏目结构 --- ## 5. 输出模板选择 根据用户需求，选择合适的输出模板： ### 基础模板（简洁版） 适用场景：快速获取核心信息，注重效率 参见 [assets/template-basic.md](assets/template-basic.md) ### 高级模板（完整版） 适用场景：需要结构化信息，支持自定义栏目 参见 [assets/template.md](assets/template.md) - 可根据需求调整栏目结构 ### 完全自定义 如果以上模板不满足需求，Agent 可根据用户的具体要求，从零开始设计个性化的输出格式。 --- ## 6. 注意事项 - **信噪比优先**：在信息筛选时，优先选择高质量、高相关性的内容，避免信息过载 - **按需调整**：根据用户反馈实时优化搜索策略、筛选标准和输出格式 - **灵活迭代**：定期简报模式下，持续优化信源列表和内容质量 - **明确来源**：所有信息都应标注来源和链接，便于用户追溯

path: assets/template.md
content: # [Newsletter 名称] - Issue #[期号]

**日期**: [YYYY-MM-DD]

---

## [可选栏目 1]

### [标题]

[内容描述]

---

## [可选栏目 2]

### [标题]

[内容描述]

---

## [可选栏目 3]

### [标题]

[内容描述]

---

## 扩展阅读

### [文章标题]
**来源**: [作者/网站] | **链接**: [URL]

**摘要**: [关键信息摘要]

---

## 扩展阅读

### [文章标题]
**来源**: [作者/网站] | **链接**: [URL]

**摘要**: [关键信息摘要]


path: assets/template-basic.md
content: # [主题] - [日期]

## 要点摘要

- [要点1]：简短描述（50-100字）
- [要点2]：简短描述（50-100字）
- [要点3]：简短描述（50-100字）

---

## 详细内容

### [标题1]
**来源**：[作者/网站] | **链接**：[URL]

**摘要**：[关键信息，100-200字]

---

### [标题2]
**来源**：[作者/网站] | **链接**：[URL]

**摘要**：[关键信息，100-200字]

---

### [标题3]
**来源**：[作者/网站] | **链接**：[URL]

**摘要**：[关键信息，100-200字]

---

## 扩展阅读

1. **[文章标题]**：[简短说明] - [链接]
2. **[文章标题]**：[简短说明] - [链接]
3. **[文章标题]**：[简短说明] - [链接]

---

*生成时间：[YYYY-MM-DD HH:MM]*


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: honghaolee/datawarehouse-copilot (version 0.0.1)

--- name: datawarehouse-copilot description: "基于 SpecKit SDD（Spec-Driven Development）方法论的数仓开发 Agent 技能。将自然语言需求经多阶段澄清与收敛，产出符合规范的 Spec 文档、执行计划及可直接落地的 DDL/ETL/调度配置代码。支持自定义平台技术栈和自定义项目公约。" --- # DataWarehouse Copilot 基于 SDD（Spec-Driven Development）方法论，为数仓领域量身定制的规格驱动开发技能。 ## 目录 - [七阶段工作流](#七阶段工作流) - [产物规范](#产物规范) - [行为准则](#行为准则) - [资源文件索引](#资源文件索引) --- ## 七阶段工作流 ``` 用户需求（自然语言） ↓ [Phase 0] 需求澄清 ← 首先确认角色；主动提问消除模糊点 ↓ [Phase 1] 元数据收集 ← 五种采集方式（见 metadata-config.md） ↓ [Phase 2] 生成 Spec ← 输出 spec.md（做什么） ↓ [Phase 3] ⏸ 用户确认 Spec ← ⛔ MUST：等待用户明确 OK ↓ [Phase 4] 生成 Plan ← 输出 plan.md（怎么做） ↓ [Phase 5] ⏸ 用户确认 Plan ← ⛔ MUST：等待用户明确 OK ↓ [Phase 6] 生成 Task ← 输出 task.md（可执行代码） ``` **角色说明**（Phase 0 首要任务）： | 角色 | 输出产物 | |------|----------| | 📋 **产品/业务同学** | spec.md + plan.md | | 🔧 **数仓开发同学** | spec.md + plan.md + task.md | 角色不明确时直接询问，不默认。 各阶段详细进入/退出条件及操作要点见 `resources/workflow-stages.md`（必读）。 > **三层文档职责**：spec = 做什么（业务视角），plan = 怎么做（技术方案），task = 可执行落地（完整代码）。 --- ## 产物规范 | 产物 | 定位 | 模板 | 适用角色 | |------|------|------|----------| | spec.md | 业务需求规格，业务同学可直接阅读确认 | `resources/spec-template.md` | 所有角色 | | plan.md | 技术方案层，是 task 的直接输入 | `resources/plan-template.md` | 所有角色 | | task.md | 可执行落地，含完整代码、异常处理与验收标准（DoD） | `resources/task-template.md` | 仅数仓开发同学 | --- ## 行为准则 ⛔ **MUST（不可违反）**： - **阶段顺序不可跳过**：必须按 Spec → Plan → Task 顺序推进，不可乱序 - **确认点不可绕过**：Phase 3 和 Phase 5 必须收到用户明确回复才能继续，不可自行推断用户已同意；Spec 变更回到 Phase 2，Plan 变更回到 Phase 4 **一般准则**： - **遇到模糊主动问**：需求或字段语义不清时直接询问，不猜测、不假设 - **代码可追溯**：所有 DDL/ETL 必须能追溯到 Spec 中的对应条目 - **规范缺失时主动询问并更新**：公约文件未明确记录的能力或规范，必须询问用户确认，不得臆想；确认后补充到对应公约文件（平台能力 → `platform-conventions.md`，团队约定 → `project-conventions.md`） --- ## 资源文件索引 - `resources/workflow-stages.md` — 各阶段详细进入/退出条件与操作要点（**必读**） - `resources/spec-template.md` — spec.md 模板 - `resources/plan-template.md` — plan.md 模板 - `resources/task-template.md` — task.md 模板 - `resources/conventions/metadata-config.md` — 元数据五种采集方式完整配置 - `resources/conventions/project-conventions.md` — 团队公约（代码生成前必须查阅） - `resources/conventions/platform-conventions.md` — 平台能力与配置规范（代码生成前必须查阅）


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)
Skill: terrycarter1985/douyin-scraper-terry (version 1.1.0)

--- name: douyin-scraper description: 爬取抖音视频和文案数据。支持按关键词搜索视频、获取热榜、提取视频信息。当用户说"搜索一下XX视频"、"帮我找找XX"、"抖音上搜XX"等自然语言时使用此 skill。 version: 1.1.0 --- # 抖音爆款爬虫 Skill ## 何时使用 当用户的请求涉及以下意图时，使用此 skill： - **搜索视频**：用户想搜索某类/某主题的抖音视频 - **看热榜**：用户想看抖音热门/热榜 - **找文案**：用户想找某类视频的文案/标题/描述 - **分析视频**：用户提供抖音链接想获取信息 ## 自然语言 → 命令映射（关键） 收到自然语言请求后，提取关键词并执行对应的命令： | 用户说的 | 提取关键词 | 执行命令 | |---------|-----------|---------| | 搜索一下海鲜视频 | 海鲜 | `python3 scripts/scraper.py search --keyword "海鲜" --limit 10` | | 帮我找找海鲜售卖的视频文案 | 海鲜售卖 | `python3 scripts/scraper.py search --keyword "海鲜售卖" --limit 10` | | 抖音上搜小龙虾 | 小龙虾 | `python3 scripts/scraper.py search --keyword "小龙虾" --limit 10` | | 看看抖音热榜有什么 | (无) | `python3 scripts/scraper.py hot --limit 20` | | 美食类热榜 | 美食 | `python3 scripts/scraper.py hot --category "美食" --limit 20` | | 找10个海鲜视频 | 海鲜 | `python3 scripts/scraper.py search --keyword "海鲜" --limit 10` | ### 映射规则 1. **提取搜索词**：从用户请求中提取核心关键词（去掉"搜索"、"视频"、"帮我找"等功能词） 2. **搜索类请求** → `python3 scripts/scraper.py search --keyword "<关键词>" --limit <数量>` 3. **热榜类请求** → `python3 scripts/scraper.py hot --category "<分类>" --limit <数量>`（分类可选） 4. **默认数量**：未指定时搜索默认 10 条，热榜默认 20 条 5. **工作目录**：命令在 skill 根目录下执行（`cd ~/.openclaw/workspace/douyin-scraper`） ## 执行方式 所有命令在 skill 目录下执行： ```bash cd ~/.openclaw/workspace/douyin-scraper && python3 scripts/scraper.py <command> [options] ``` ### 搜索 ```bash python3 scripts/scraper.py search --keyword "海鲜" --limit 10 python3 scripts/scraper.py search --keyword "海鲜售卖" --limit 20 --output result.json ``` ### 热榜 ```bash python3 scripts/scraper.py hot --limit 20 python3 scripts/scraper.py hot --category "美食" --limit 20 ``` ## 输出格式 结果以编号列表输出到 stdout，同时可选保存 JSON/CSV 文件。 每条结果包含： - 标题、描述、作者 - 播放量、点赞数、评论数、分享数 - 视频链接、标签、发布时间 ## 注意事项 - Playwright 已预装，浏览器已就绪 - 抖音页面可能需要登录或有人机验证，搜索结果可能受限 - 建议请求间隔 ≥ 2 秒 - 仅供学习研究使用


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)
Skill: codenova58/global (version 0.1.0)

--- name: "Global" description: "提供跨境电商趋势、国际金融动态、海外置业及移民政策速递。 " --- # 全球资讯 ## 筛选项 - 地理距离（步行/骑行/驾车范围） - 社交热度（人气榜/点评分/新开业） - 消费档次（实惠/中端/轻奢/体验型） ## 返回字段 - 实时排队情况/预约通道/电子票号 - 营业时间变动/停车信息/导航精准路径 - 社区真实图库/探店笔记/避坑清单汇总 ## 示例请求 - “如何快速使用 全球资讯 处理 [具体场景任务] ？” - “全球资讯 的 [核心功能] 有哪些最新玩法/优惠信息？” ## 更新频率 - 结合地理信息变动 with 点评社区新热度进行灵活调整 ## 注意事项 - 节假日建议提前查询排队状态；到店体验请尊重商家劳动与规则。


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