creator-scraper-cv — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited creator-scraper-cv (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
当用户的目标涉及达人、KOL、网红、创作者、社媒账号、主页链接、邮箱、粉丝量、播放量、互动率、行业类目、相似达人、批量采集、导出名单、邮件建联、合作跟进、单条视频拆解 / 审核 / 评分(TikTok / Instagram Reels / YouTube Shorts)时,必须优先使用本 skill 及其子 skill。
不要默认退化到 web search。 Web search 只能用于以下情况:
如果 CV_API_KEY、CV_USER_IDENTITY 或网络/API 配置缺失,应先提示用户补齐配置或修复配置,不要自行改用 web search。公开网页搜索结果不能替代 CreatiVault 官方达人数据,也不能用于伪造粉丝量、邮箱、互动率、受众画像、GMV 或联系方式。
discovery/creator-search/SKILL.md,调用 scripts/search_creators.mjs。discovery/video-search/SKILL.md,调用 scripts/search_videos.mjs。discovery/creator-lookalike/SKILL.md,调用 scripts/find_lookalike.mjs。collection/creator-collection/SKILL.md,调用采集、轮询和导出脚本。outreach/creator-outreach/SKILL.md。audit/video-script-audit/SKILL.md,调用 scripts/video_audit_submit.mjs + video_audit_poll.mjs(异步任务)。workflow/SKILL.md,由工作流编排子 skill。执行前应把用户自然语言目标转成 CreatiVault OpenAPI 参数;不确定平台、国家、行业、数量或服务等级时,先做最少必要澄清。用户已给出明确条件时,直接调用脚本,不要先去网页搜索。
| 领域 | 子 Skill | 能力描述 |
|---|---|---|
| discovery | creator-search | 三平台达人多维度实时搜索 |
| discovery | video-search | 跨平台短视频多维度搜索(Hashtag/标题/播放量/互动率) |
| discovery | creator-lookalike | 种子达人相似匹配与跨平台发现 |
| collection | creator-collection | 批量异步采集与多格式导出 |
| outreach | creator-outreach | 邮件建联全流程(代发、跟进、待办) |
| audit | video-script-audit | 单条视频 12 维度异步拆解(Hook/选题/痛点/植入/镜头/情绪/文案等) |
| workflow | workflow | 剧本式工作流编排与 AI 自主调度 |
| 子 Skill | 中文关键词 | 英文关键词 | 路径 |
|---|---|---|---|
| creator-search | 达人搜索, KOL搜索, 找达人 | creator search, influencer discovery, search creators | discovery/creator-search/SKILL.md |
| video-search | 视频搜索, 短视频搜索, 找视频, 按话题搜视频, 按播放量搜视频, 按互动率搜视频, 热门视频, 爆款视频 | video search, short video search, search videos by hashtag, search by views, content discovery, trending videos | discovery/video-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 |
| video-script-audit | 视频审核, 视频拆解, 爆款拆解, 分镜拆解, 钩子分析 | video audit, video script audit, viral breakdown, storyboard | audit/video-script-audit/SKILL.md |
| workflow | 工作流, 流程编排, 批量建联流程 | workflow orchestration, campaign flow, batch outreach flow | workflow/SKILL.md |
路由规则:AI Agent 根据用户意图匹配上表关键词,加载对应子 skill。无法匹配时展示本表供用户选择。
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:
node scripts/skill_update.mjs --checkConfirmed update:
node scripts/skill_update.mjs --yesGenerate release manifest:
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 addressCV_API_BASE_URL (optional) — API base URL, defaults to http://api.creativault.vipLinux / macOS:
export CV_API_KEY=cv_live_your_key_here
export [email protected]Windows PowerShell:
$env:CV_API_KEY = "cv_live_your_key_here"
$env:CV_USER_IDENTITY = "[email protected]"| Code | Description | Action |
|---|---|---|
| 40001 | Invalid parameters | Check parameter format |
| 40101 | Invalid API Key | Check CV_API_KEY |
| 40102 | API Key expired | Contact admin |
| 40201 | Insufficient credits | Top up or upgrade |
| 40301 | No permission | Check API Key scopes |
| 42901 | Rate limit exceeded | Auto-retry after Retry-After |
| 42902 | Daily quota exhausted | Wait until UTC 00:00 |
| 50001 | Server error | Report request_id to support |
只有 OpenAPI 明确返回错误码 `40201` 时,才能提示用户“积分不足”。
meta.quota_remaining 表示当天剩余 API 请求次数,不是积分余额。即使该值为 0、8 或其他较小数字,也禁止解释为“剩余积分”或提示充值。meta.credits_remaining 才表示真实 OpenAPI 积分余额;字段缺失或值为 -1 时,不要自行估算余额。meta.credits_consumed 只表示本次请求消耗的积分。40201 后,才停止后续付费调用并提示用户充值或调整任务规模。当 API 响应 meta 中 skill_update_available: true 时,必须在搜索结果展示完成后主动提示用户更新,格式如下:
⚠️ Skill 有新版本可用 当前版本:{skill_current_version} → 最新版本:{skill_latest_version} 更新命令:node scripts/skill_update.mjs --yes 新版本可能包含字段修正、行业映射优化或新平台支持,建议尽快更新。规则:
skill_update_available: true 且 skill_update_required: false → 建议更新(非强制),展示提示但不阻断操作skill_update_required: true → 强制更新提示,告知用户当前版本低于最低支持版本,继续使用可能导致参数不兼容或结果异常skill_update_available: false → 不提示,已是最新skill_* 字段为 null → 不提示(Postman 等非 skill 客户端调用)~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.