agentCLAWHUBUnverified

Creativault Creator Scraper

Creativault creator data collection and outreach skill. Search and collect creator/influencer data from TikTok, YouTube, Instagram, and Twitter. Send outreac...

OpenClaw

Rank

62

Safety

84

Downloads

1.4k

Updated

Oct 10, 2026

Version

1.8.0

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.4K downloads reported by the source. Last updated 10/10/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 10, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 10, 2026
Adoption signal
1.4K downloadsadoption · observed Oct 10, 2026
Latest release
1.8.0release · observed Jun 10, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s175rhgkqrbn4p21m7we31s2jn859srf:cv-creator-scraper
  1. Install using `clawhub skill install s175rhgkqrbn4p21m7we31s2jn859srf:cv-creator-scraper` in an isolated environment before connecting it to live workloads.
  2. No published capability contract is available yet, so validate auth and request/response behavior manually.
  3. Review the upstream CLAWHUB listing at https://clawhub.ai/creativault/cv-creator-scraper before using production credentials.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-creativault-cv-creator-scraper/snapshot"

Documentation

CLAWHUB

153,649 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

collection/creator-collection/SKILL.md

---
name: creator-collection
description: |
  批量达人数据采集与导出能力,支持 TikTok、YouTube、Instagram、Twitter 四平台。支持链接批量、用户名批量、关键词采集三种模式。异步任务机制,含提交、轮询、取数、导出完整生命周期。
  Use when: 批量采集, 数据导出, 离线采集, batch collection, data export, keyword collection
compatibility: Node.js 20.6+
metadata:
  layer: collection
  parent: creator-scraper-cv
---

## 概述

批量达人数据采集与导出能力。支持通过链接、用户名或关键词提交异步采集任务,自动轮询任务状态,完成后导出为 xlsx/csv/html 文件并提供下载链接。

支持平台:TikTok、YouTube、Instagram、Twitter。

> **Twitter 平台限制**:仅支持 `LINK_BATCH`(链接采集)和 `FILE_UPLOAD`(用户名采集),不支持视频采集(`CREATOR_VIDEO`、`POST_VIDEO`)。

## 脚本引用

| # | 脚本 | 路径 | 状态 |
|---|------|------|------|
| 1 | submit_collection_task.mjs | `../../scripts/submit_collection_task.mjs` | ✅ |
| 2 | submit_keyword_task.mjs | `../../scripts/submit_keyword_task.mjs` | ✅ |
| 3 | poll_task_status.mjs | `../../scripts/poll_task_status.mjs` | ✅ |
| 4 | get_task_status.mjs | `../../scripts/get_task_status.mjs` | ✅ |
| 5 | get_task_data.mjs | `../../scripts/get_task_data.mjs` | ✅ |
| 6 | export_task_data.mjs | `../../scripts/export_task_data.mjs` | ✅ |
| 7 | export_to_csv.mjs | `../../scripts/export_to_csv.mjs` | ✅ |
| 8 | get_download_url.mjs | `../../scripts/get_download_url.mjs` | ✅ |

## 异步任务生命周期

采集任务为异步操作(耗时 5~30 分钟),遵循四阶段流程:

```
提交(submit) → 轮询(poll) → 取数(get data) → 导出(export)
```

| 阶段 | 脚本 | 说明 |
|------|------|------|
| 1. 提交 | `submit_collection_task.mjs` / `submit_keyword_task.mjs` | 返回 task_id |
| 2. 轮询 | `poll_task_status.mjs` | 每 60s 自动轮询直到终态 |
| 3. 取数 | `get_task_data.mjs` | 分页获取原始 JSON 数据(仅在用户明确要求时使用) |
| 4. 导出 | `export_task_data.mjs` | 生成文件并返回下载链接 |

### 任务状态与终态判断

| 状态 | 含义 | 是否终态 |
|------|------|---------|
| `processing` | 处理中(爬取中或数据入库中) | ❌ 继续轮询 |
| `completed` | 已完成 | ✅ 可取数/导出 |
| `failed` | 失败 | ✅ 报告错误 |
| `timeout` | 超时 | ✅ 报告超时 |

> **[禁止] 在 `status: "processing"` 时提前报告结果。**
> 即使 `progress: 100%`,只要 `status` 仍为 `processing`,说明数据仍在入库处理中,**不能**判定为"0 条数据"或"无匹配结果"。
> 必须等到 `status` 变为 `completed` / `failed` / `timeout` 之一后,才能向用户报告最终结果。
>
> **典型场景**:`progress: 100%, completed: 0, status: processing` — 爬取已完成但数据尚未入库,继续轮询等待 `completed` 状态。

> **规则**:采集完成后(`status: completed`),**必须**先调用 `export_task_data.mjs` 生成可下载文件并展示链接给用户。不要直接调用 `get_task_data.mjs` 输出原始 JSON。

> **积分提醒规则**:仅当接口明确返回错误码 `40201` 时提示积分不足。`meta.quota_remaining` 是当天剩余 API 请求次数,不是积分余额;采集、轮询或导出成功后,禁止根据该字段生成“剩余积分不足”提醒。

辅助脚本:
- `get_task_status.mjs` — 单次查询任务状态(不轮询)
- `export_to_csv.mjs` — 管道式本地 CSV 导出(接收 stdin JSON)
- `get_download_url.mjs` — 获取已生成文件的下载链接

## 采集类型

| 类型 | task_type 值 | 触发场景 | 提交脚本 |
|------|-------------|----------|----------|
| 链接批量 | `LINK_BATCH` | 用户提供达人主页链接列表 | `submit_collection_task.mjs` |
| 用户名批量 | `FILE_UPLOAD` | 用户提供用户名列表 | `submit_collection_task.mjs` |
| 关键词采集 | — | 用户提供关键词,按关键词批量采集 | `submit_keyword_task.mjs` |

**使用示例**:

```bash
# 链接批量采集
node ../../scripts/submit_collection_task.mjs '{"task_type":"LINK_BATCH","platform":"tiktok","values":["https://www.tiktok.com/@creator1

discovery/creator-lookalike/SKILL.md

---
name: creator-lookalike
description: |
  相似达人发现能力,支持种子达人解析、相似度匹配、跨平台搜索。通过 username、profile_url 或自动全平台搜索找到风格相似的创作者。
  Use when: 相似达人, 类似达人, similar creators, lookalike, find similar
compatibility: Node.js 20.6+
metadata:
  layer: discovery
  parent: creator-scraper-cv
---

## 概述

基于种子达人查找风格相似的创作者,支持同平台匹配和跨平台发现(如从 TikTok 达人找到 YouTube 上的相似创作者)。

## 脚本引用

| 脚本 | 路径 | 模式 | 状态 |
|------|------|------|------|
| find_lookalike.mjs | `../../scripts/find_lookalike.mjs` | Sync, 自动解析 username/URL | ✅ |

## 输入方式

API 内部自动将 username/URL 解析为平台 ID,无需额外 resolve 步骤。

### 方式一:username + platform(指定平台)

明确指定达人所在平台,直接在该平台查找相似达人:

```bash
node ../../scripts/find_lookalike.mjs '{"username":"creator_demo","platform":"tiktok","limit":10}'
```

### 方式二:profile_url(自动识别平台)

传入达人主页链接,API 自动解析平台和用户名:

```bash
node ../../scripts/find_lookalike.mjs '{"profile_url":"https://www.tiktok.com/@creator_demo","limit":10}'
```

支持的 URL 格式:
- TikTok: `https://www.tiktok.com/@username`
- YouTube: `https://www.youtube.com/@username`
- Instagram: `https://www.instagram.com/username`

### 方式三:username only(搜索全平台)

仅传入用户名,不指定平台,API 自动在 TikTok、YouTube、Instagram 三个平台搜索匹配:

```bash
node ../../scripts/find_lookalike.mjs '{"username":"creator_demo","limit":10}'
```

## 参数说明

| 参数 | 类型 | 必填 | 说明 |
|------|------|------|------|
| `username` | string | 二选一 | 达人用户名(不含 `@`),与 `profile_url` 二选一 |
| `platform` | string | 否 | 种子达人平台:`tiktok` / `youtube` / `instagram`,省略则搜索全平台 |
| `profile_url` | string | 二选一 | 达人主页链接(自动识别平台),与 `username` 二选一 |
| `target_platform` | string | 否 | 目标搜索平台,省略则与种子达人同平台。设为不同平台可实现跨平台搜索 |
| `target_region` | string | 否 | 目标国家代码,`all` 表示不限 |
| `target_language` | string | 否 | 目标语言代码,`all` 表示不限 |
| `limit` | integer | 否 | 返回数量,默认 20,最大 50 |
| `follower_min` | integer | 否 | 最小粉丝数 |
| `follower_max` | integer | 否 | 最大粉丝数 |
| `avg_views_min` | integer | 否 | 最小平均播放量 |
| `avg_views_max` | integer | 否 | 最大平均播放量 |
| `female_rate_min` | number | 否 | 最小女性受众比例(0~100) |
| `lang` | string | 否 | 响应语言:`cn` / `en`,仅控制返回字段翻译,不筛选达人 |
| `service_level` | string | 否 | 服务等级,默认 `S1` |

### 跨平台搜索说明

设置 `target_platform` 与种子达人不同平台,可发现跨平台相似达人:

```bash
# 从 TikTok 达人找 YouTube 上的相似创作者
node ../../scripts/find_lookalike.mjs '{"username":"creator_demo","platform":"tiktok","target_platform":"youtube","limit":10}'
```

## 输出格式

```
🔍 找到 N 个与 @seed_username 相似的达人

📊 相似达人列表

| #   | 用户名      | 昵称        | 粉丝数  | 平均播放 | 互动率  | 相似度  | 国家 | 主页链接          |
| --- | ----------- | ----------- | ------- | -------- | ------- | ------ | ---- | ----------------- |
| 1   | username1   | Nickname1   | 120K    | 3.8万    | 7.20%   | 85.0%  | US   | [查看][link1]     |
| 2   | username2   | Nickname2   | 95.5K   | 2.1万    | 5.50%   | 78.3%  | US   | [查看][link2]     |

[link1]: https://www.tiktok.com/@username1
[link2]: https://www.tiktok.com/@username2

📈 统计信息
• 种子达人:@seed_username(平台ID:7123456789)
• 结果总数:N 个相似达人
• 本次消耗:10 积

discovery/creator-search/SKILL.md

---
name: creator-search
description: |
  三平台达人搜索能力,支持 TikTok、YouTube、Instagram 多维度筛选(关键词、国家、粉丝数、互动率、类目等)。
  Use when: 达人搜索, KOL搜索, 找达人, creator search, influencer discovery, search creators
compatibility: Node.js 20.6+
metadata:
  layer: discovery
  parent: creator-scraper-cv
---

# Creator Search(达人搜索)

## 概述

三平台(TikTok、YouTube、Instagram)达人实时搜索,支持关键词、国家、粉丝数、互动率、行业等多维度筛选,结果即时返回。

## 脚本引用

| 脚本 | 相对路径 | 状态 |
|------|----------|------|
| search_creators.mjs | `../../scripts/search_creators.mjs` | ✅ 可用 |

调用格式:

```bash
node {baseDir}/scripts/search_creators.mjs '{"platform":"tiktok","country_code":"US","gender":"0","followers_cnt_gte":100000,"service_level":"S2"}'
```

## 参数提取强制规则

1. `platform` 必须转换为小写:`tiktok` / `youtube` / `instagram`。
2. 达人性别必须映射为编码:女性/女/female → `"0"`,男性/男/male → `"1"`。禁止传 `"女性"`、`"男性"`、`"female"`、`"male"`。
3. 所有比例筛选参数使用 **0~100 的百分比数值**:用户说“互动率至少 3%”时传 `3`,不能传 `0.03`;“女性受众至少 70%”传 `70`。
4. boolean 参数必须传 JSON boolean:`true` / `false`,不能传 `"true"` / `"false"`、`1` / `0`。`has_email`、`has_whatsapp`、`is_ai_creator`、`is_product_kol` 等均属于 boolean。
5. 国家和语言必须转换为代码;多选使用英文逗号连接,例如 `country_code: "US,CA"`、`language_code: "en,fr"`。
6. 日期筛选统一传 `YYYY-MM-DD`。
7. `lang` 只控制响应码值翻译,不用于筛选达人,默认 `en`。筛选达人内容语言使用 `language_code`。
8. 只传目标平台支持的字段。三平台播放量、互动率、受众语言等字段名并不完全相同。
9. 当前 HTTP Open API 不支持 Instagram 的 GMV、销售商品数筛选,不要发送这些字段。
10. 不要发送旧字段名。HTTP Open API 请求模型会忽略未声明字段,旧字段可能请求成功但实际没有产生筛选效果。
11. **行业 vs 关键词的决策逻辑**:
    - **用户明确指定**"行业"或"关键词"时,按用户意图走,不要替换。例如用户说"关键词搜 funny"就用 `keyword`,说"行业选美妆"就用 `industry`。
    - **用户未明确区分**时(如"找搞笑达人"、"美妆博主"),优先映射为 `industry`。常见映射:搞笑/funny → Comedy & Humor, 美妆/beauty → Skincare 或 Beauty, 科技/tech → Technology, 宠物/pet → Pet Supplies, 美食/food → Food & Beverage。
    - **行业搜索结果为空时**(返回 0 条),自动用同义词降级为 `keyword` 重新搜索,并告知用户"行业筛选无结果,已改用关键词搜索"。例如 `industry: "Comedy & Humor"` 返回空 → 用 `keyword: "funny"` 重搜。
    - `keyword` 仅用于:搜索具体用户名/昵称、精确主题词、或行业降级兜底。

## 服务等级

`service_level` 控制返回字段与积分消耗。面向用户发起搜索前,必须让用户清楚三档含义:

- 用户未指定等级时,先展示下方简短表格,并说明默认推荐 `S2`。
- 用户确认“默认/推荐/直接搜”时,使用 `S2`。
- 用户明确指定 `S1` / `S2` / `S3`,或本轮对话已展示过等级说明时,可直接执行,避免重复打断。

| 等级 | 名称 | 积分/条 | 返回范围 |
|------|------|---------|----------|
| S1 | 纯名单筛选 | 1 | 基础身份、主页、联系方式存在性、最近发布时间;具体字段因平台而异 |
| S2 | 精准触达 | 3 | S1 + 国家、性别、粉丝/播放/互动、行业、邮箱等;具体字段因平台而异 |
| S3 | 深度画像 | 4 | S2 + 受众性别、国家、语言、年龄分布 |

## 通用请求参数

除 `platform` 为脚本路由参数外,其余字段会作为 JSON Body 发送到对应平台搜索接口。

| 参数 | 类型 | 说明 |
|------|------|------|
| `platform` | string | 必填:`tiktok` / `youtube` / `instagram` |
| `keyword` | string | 搜索关键词 |
| `country_code` | string | 国家代码,多选逗号分隔 |
| `gender` | string | `"0"`=女性,`"1"`=男性 |
| `has_email` | boolean | 是否有邮箱 |
| `language_code` | string | 达人内容语言代码,多选逗号分隔 |
| `followers_cnt_gte` / `followers_cnt_lte` | integer | 粉丝数/订阅数范围 |
| `industry` | string | 行业类目;脚本支持类目 ID、中文/英文名称和常用别名 |
| `audience_country_code_list` | string | 受众国家代码,多选逗号分隔 |
| `audience_age_list` | string | 受众年龄,多选逗号分隔 |
| `audience_female_rate_gte` / `audience_female_rate_lte` | number | 受众女性比例,传 0~100 百分比数值 |
| `page` | integ

outreach/creator-outreach/SKILL.md

---
name: creator-outreach
description: |
  邮件建联全流程能力,覆盖发送、任务查询、沟通历史、待办跟进、效果指标、渠道配置、附件上传。平台代发机制,无需用户提供 SMTP 配置。
  Use when: 建联, 发邮件, 批量发送, email outreach, send email, outreach
compatibility: Node.js 20.6+
metadata:
  layer: outreach
  parent: creator-scraper-cv
---

# Creator Outreach — 邮件建联

## 概述

邮件建联全流程能力:搜索达人后一键发送邮件,支持单发/批量发送、任务轮询、沟通历史查询、待办跟进、效果指标分析,平台统一代发无需用户配置。

## 脚本引用

| 脚本路径 | 状态 | 说明 |
|----------|------|------|
| `../../scripts/outreach_send.mjs` | ✅ 已实现 | 发送邮件(单发/批量) |
| `../../scripts/outreach_task.mjs` | ✅ 已实现 | 查询发送任务状态与结果 |
| `../../scripts/outreach_contact.mjs` | ✅ 已实现 | 查询联系人沟通历史 |
| `../../scripts/outreach_todo.mjs` | ✅ 已实现 | 待办跟进(超时/未读) |
| `../../scripts/outreach_metrics.mjs` | 🔮 待实现 | 效果指标(发送量/打开率/回复率) |
| `../../scripts/outreach_config.mjs` | 🔮 待实现 | 渠道与模板配置查询 |
| `../../scripts/outreach_upload.mjs` | 🔮 待实现 | 附件上传(max 10MB) |

> 🔮 标注的脚本尚未部署,调用将返回错误。待后端实现后可直接启用。

## 架构原则

**Skill = 纯 HTTP 客户端,不做任何本地业务逻辑处理。**

- 脚本只负责组装 JSON 参数并调用 OpenAPI 接口
- 所有业务逻辑(创建提报、查找会话、判断新建/回复)由 OpenAPI 内部完成
- Skill 不需要知道 `submission_id`、`influencer_id` 等内部概念
- 搜索后发送时,将搜索结果中的 `uid` + `platform` 传给 outreach_send,OpenAPI 内部自动从 Holo 查完整达人数据

## 发送机制

**邮件由 Creativault 平台后端统一代发(AWS SES),用户无需提供任何发信配置。**

- **[禁止]** 向用户索要 SMTP 配置、邮箱密码、授权码、发信服务器地址
- **[禁止]** 建议用户"用自己的邮箱手动发送"——平台已具备发送能力
- `channel` 参数当前仅 `ses` 生效(默认值);`gmail`/`outlook` 为预留字段,后端未实现
- 若用户问"邮件怎么发出去的" → 回答:"由 Creativault 平台统一代发,无需配置任何邮箱或 SMTP。"

## 参数说明

### outreach_send.mjs

`to` 和 `recipients` 互斥,传其一。

| 参数 | 类型 | 说明 |
|------|------|------|
| `to` | string | 收件人邮箱(单发) |
| `uid` | string | 达人平台 UID(单发必填,来自搜索结果的 uid 字段) |
| `nickname` | string | 达人昵称(可选,用于会话展示) |
| `platform` | string | 达人平台:tiktok/youtube/instagram |
| `recipients` | object[] | 批量发送:`{email, uid, nickname, platform}` 数组 |
| `subject` | string | 邮件主题 |
| `body_html` | string | HTML 正文(支持 `{{creator_name}}` 变量) |
| `body_text` | string | 纯文本正文 |
| `channel` | string | `ses`(默认,唯一生效渠道) |
| `template_id` | integer | 模板 ID(覆盖 subject/body) |
| `send_mode` | string | `immediate`(默认)/ `smart`(时区优化) |
| `force_new` | boolean | 强制新建会话(默认 false) |
| `attachment_ids` | string[] | 附件 ID 列表 |

### outreach_task.mjs

| 参数 | 类型 | 说明 |
|------|------|------|
| `task_id` | string | **必填**。发送返回的任务 ID |
| `include_result` | boolean | 附带逐收件人结果(默认 false) |
| `result_filter` | string | 结果过滤:`all`/`sent`/`failed` |
| `poll` | boolean | 自动轮询至终态(默认 false) |
| `poll_interval` | integer | 轮询间隔秒数(默认 5) |
| `poll_max_attempts` | integer | 最大轮询次数(默认 60) |

### outreach_contact.mjs

| 参数 | 类型 | 说明 |
|------|------|------|
| `email` | string | **必填**。达人邮箱 |
| `include_history` | boolean | 包含消息历史(默认 true) |
| `include_summary` | boolean | 包含 AI 摘要(默认 true) |

### outreach_todo.mjs

| 参数 | 类型 | 说明 |
|------|------|------|
| `overdue_hours` | integer | 超时阈值小时数(默认 24) |
| `include_unread` | boolean | 包含未读会话(默认 true) |
| `include_overdue` | boolean | 包含超时会话(默认 tru

SKILL.md

---
name: creator-scraper-cv
description: |
  Creativault creator data collection and outreach skill. Search and collect creator/influencer
  data from TikTok, YouTube, Instagram, and Twitter. Send outreach emails to discovered creators with
  automatic conversation management, batch sending, and follow-up tracking.
  Supports multi-dimensional search, similar/lookalike creator discovery, batch collection by
  links/usernames/keywords, task tracking, data export (xlsx/csv/html), and email outreach
  (single/batch send, templates, smart timing, metrics).
  Use when: creator search, influencer scraping, KOL search, KOL analytics,
  social media data extraction, TikTok scraper, YouTube scraper, Instagram scraper, Twitter scraper,
  influencer discovery, similar creators, lookalike, outreach, email outreach,
  send email to creator, batch email, follow-up, 达人采集, KOL 搜索, 网红数据,
  达人分析, 达人搜索, 相似达人, 社交媒体数据, 建联, 发邮件, 批量发送.
compatibility: Node.js 20.6+
metadata:
  author: creativault
  version: "1.8.0"
---

# Creativault Creator Ecosystem

## 生态总览

| 领域 | 子 Skill | 能力描述 |
|------|----------|----------|
| discovery | creator-search | 三平台达人多维度实时搜索 |
| discovery | creator-lookalike | 种子达人相似匹配与跨平台发现 |
| collection | creator-collection | 批量异步采集与多格式导出 |
| outreach | creator-outreach | 邮件建联全流程(代发、跟进、待办) |
| workflow | workflow | 剧本式工作流编排与 AI 自主调度 |

## 路由索引

| 子 Skill | 中文关键词 | 英文关键词 | 路径 |
|----------|-----------|-----------|------|
| creator-search | 达人搜索, KOL搜索, 找达人 | creator search, influencer discovery, search creators | discovery/creator-search/SKILL.md |
| creator-lookalike | 相似达人, 类似达人 | similar creators, lookalike, find similar | discovery/creator-lookalike/SKILL.md |
| creator-collection | 批量采集, 数据导出, 离线采集 | batch collection, data export, keyword collection | collection/creator-collection/SKILL.md |
| creator-outreach | 建联, 发邮件, 批量发送 | email outreach, send email, outreach | outreach/creator-outreach/SKILL.md |
| workflow | 工作流, 流程编排, 批量建联流程 | workflow orchestration, campaign flow, batch outreach flow | workflow/SKILL.md |

**路由规则**:AI Agent 根据用户意图匹配上表关键词,加载对应子 skill。无法匹配时展示本表供用户选择。

## Prerequisites

Optional update variables:

- `CV_SKILL_UPDATE_MANIFEST_URL` - Remote manifest URL for skill update checks.
- `CV_SKILL_AUTO_UPDATE=true` - Allow automatic update when the API reports this skill is outdated.

Manual check:

```bash
node scripts/skill_update.mjs --check
```

Confirmed update:

```bash
node scripts/skill_update.mjs --yes
```

Generate release manifest:

```bash
node scripts/generate_manifest.mjs --note "Describe this release"
```

Set the following environment variables:

- `CV_API_KEY` — Creativault Open API Key (obtain from admin dashboard)
- `CV_USER_IDENTITY` — Operator email address
- `CV_API_BASE_URL` (optional) — API base URL, defaults to `http://api.creativault.vip`

**Linux / macOS**:

```bash
export CV_API_KEY=cv_live_your_key_here
export CV_USER_IDENTITY
Github ReposUpdated 21h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/creativault/skills/cv-creator-scraper",
      "sourceUrl": "https://clawhub.ai/creativault/skills/cv-creator-scraper",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T14:34:01.311Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-creativault-cv-creator-scraper/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-creativault-cv-creator-scraper/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-10T14:34:01.311Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.4K downloads",
      "href": "https://clawhub.ai/creativault/cv-creator-scraper",
      "sourceUrl": "https://clawhub.ai/creativault/cv-creator-scraper",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-10T14:34:01.311Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.8.0",
      "href": "https://clawhub.ai/creativault/cv-creator-scraper",
      "sourceUrl": "https://clawhub.ai/creativault/cv-creator-scraper",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-06-10T02:35:06.042Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-creativault-cv-creator-scraper/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-creativault-cv-creator-scraper/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.8.0",
      "description": "- Added scripts for skill update checks and manifest generation. - Introduced skill-manifest.json and skill.json for improved version and release management. - Updated prerequisites and documentation to support optional auto-update and manual update via CLI scripts. - Enhanced version update notification rules and guidance in the documentation. - Removed obsolete skill-card.md file. - Bumped internal version to 1.8.0.",
      "href": "https://clawhub.ai/creativault/cv-creator-scraper",
      "sourceUrl": "https://clawhub.ai/creativault/cv-creator-scraper",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-06-10T02:35:06.042Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 10, 2026.

Sponsored

Ads related to Creativault Creator Scraper and adjacent AI workflows.