← 返回 Skills 市场
93
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install kolens
功能描述
Search and analyze TikTok KOL (Key Opinion Leaders) using the KOLens API. Use when: (1) User asks to search KOL/influencers for a specific keyword/niche. (2)...
使用说明 (SKILL.md)
KOLens - TikTok KOL Intelligence API
Overview
KOLens is a TikTok KOL data scraping API that provides:
- Search TikTok KOLs by keyword
- Get KOL metrics (followers, avg views, engagement rate)
- Get contact information (email, website, Instagram, YouTube)
Setup
1. Get API Credentials
Contact the KOLens service administrator to obtain:
- KOLENS_API_KEY — Your personal API key
- KOLENS_API_URL — The KOLens API base URL
2. Set Environment Variables
export KOLENS_API_KEY="kol_your_key_here"
export KOLENS_API_URL="https://your-kolens-api-url.com"
Usage
Step 1: Submit a Scraping Job
curl -X POST "${KOLENS_API_URL}/api/scrape" \
-H "Authorization: Bearer ${KOLENS_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"keyword":"[KEYWORD]","max_videos":30,"fetch_contacts":true}'
Parameters:
keyword(required): TikTok search keywordmax_videos(optional, default: 50): Max videos to scrape (1-200)fetch_contacts(optional, default: true): Whether to fetch contact info
Response:
{
"job_id": "abc123",
"status": "queued",
"keyword": "peptides",
"estimated_seconds": 105
}
Step 2: Poll Job Status
curl "${KOLENS_API_URL}/api/jobs/[JOB_ID]" \
-H "Authorization: Bearer ${KOLENS_API_KEY}"
Status values: queued → running → completed | failed
Completed response:
{
"job_id": "abc123",
"status": "completed",
"stage": "Done — 12 videos, 8 KOLs, 0 Sellers",
"progress": 100,
"total_videos": 12,
"kol_count": 8,
"seller_count": 0
}
Step 3: Query KOL List
# KOLs with email only
curl "${KOLENS_API_URL}/api/kols?keyword=[KEYWORD]&require_email=true&per_page=30" \
-H "Authorization: Bearer ${KOLENS_API_KEY}"
# All KOLs
curl "${KOLENS_API_URL}/api/kols?keyword=[KEYWORD]&per_page=30" \
-H "Authorization: Bearer ${KOLENS_API_KEY}"
Response:
{
"total": 6,
"page": 1,
"per_page": 30,
"kols": [
{
"username": "somekol",
"display_name": "Some KOL",
"follower_count": 1000000,
"avg_views": 500000,
"avg_engagement_rate": 0.05,
"has_email": true,
"has_website": true,
"first_seen_at": "2026-04-10T07:18:59.933946",
"last_updated_at": "2026-04-10T07:18:59.933948"
}
]
}
Step 4: Get Single KOL Profile
curl "${KOLENS_API_URL}/api/kols/[USERNAME]" \
-H "Authorization: Bearer ${KOLENS_API_KEY}"
Response:
{
"username": "somekol",
"display_name": "Some KOL",
"follower_count": 1000000,
"avg_views": 500000,
"avg_engagement_rate": 0.05,
"bio": "This is my bio",
"contact": {
"email": "[email protected]",
"phone": null,
"website": "https://example.com",
"instagram": "@somekol",
"youtube": "somekol",
"linktree_url": "https://linktr.ee/somekol"
}
}
API Endpoints
| Endpoint | Method | Description |
|---|---|---|
/api/scrape |
POST | Submit a scraping job |
/api/jobs/{job_id} |
GET | Get job status |
/api/kols |
GET | Query KOL database |
/api/kols/{username} |
GET | Get single KOL profile |
Workflow Example
# 1. Submit job
curl -s -X POST "${KOLENS_API_URL}/api/scrape" \
-H "Authorization: Bearer ${KOLENS_API_KEY}" \
-H "Content-Type: application/json" \
-d '{"keyword":"camping","max_videos":30,"fetch_contacts":true}' > /tmp/job.json
JOB_ID=$(cat /tmp/job.json | jq -r '.job_id')
echo "Job ID: ${JOB_ID}"
# 2. Poll until completed (every 90s)
for i in 1 2 3 4 5 6 7 8 9 10; do
STATUS=$(curl -s "${KOLENS_API_URL}/api/jobs/${JOB_ID}" \
-H "Authorization: Bearer ${KOLENS_API_KEY}" | jq -r '.status')
echo "Status: ${STATUS}"
if [ "${STATUS}" = "completed" ]; then
echo "Job completed!"
break
fi
sleep 90
done
# 3. Get KOLs with email
curl -s "${KOLENS_API_URL}/api/kols?keyword=camping&require_email=true" \
-H "Authorization: Bearer ${KOLENS_API_KEY}"
Troubleshooting
- Task stuck in "running": The scraping typically takes 2-3 minutes. Continue polling.
- "Invalid or inactive API key": Your API key may have expired. Contact the KOLens admin for a new one.
- Empty results: Try different/ broader keywords, or check if TikTok has content for that keyword.
- Rate limiting: If you get rate limited, wait before making more requests.
Legal Notice
When using this skill to collect KOL contact information:
- Only use scraped data for legitimate outreach and collaboration purposes
- Respect privacy regulations (GDPR, CCPA, etc.) applicable in your jurisdiction
- Do not use scraped data for spam or unsolicited marketing
- Always verify contact information before reaching out
安全使用建议
Before installing or using this skill: (1) Verify the KOLens service and the API URL you will point it at — only set KOLENS_API_KEY for services you trust. (2) Confirm why the registry metadata omitted required env vars/executables — ask the publisher to correct the package metadata. (3) Be aware the skill can return contact information (emails, websites) scraped from TikTok; check legal and platform terms (GDPR/CCPA and TikTok's TOS) before using scraped contact data. (4) Prefer testing with a limited/dummy API key or in an isolated environment until you confirm the service is legitimate.
功能分析
Type: OpenClaw Skill
Name: kolens
Version: 1.0.1
The 'kolens' skill is a standard API integration for a TikTok influencer data service. It uses curl and jq to interact with a user-defined API endpoint (KOLENS_API_URL) for searching creators and retrieving contact metrics. The code and instructions in SKILL.md are well-documented, align with the stated purpose, and contain no evidence of malicious behavior or prompt injection.
能力评估
Purpose & Capability
Name/description and runtime instructions are coherent: the SKILL.md describes submitting scrape jobs, polling results, and querying KOL profiles/contact info via a KOLens API, which is exactly what a TikTok KOL search tool would do.
Instruction Scope
Instructions stay within the stated purpose (submit scrape job, poll job status, query KOLs/profile). They explicitly support fetching contact info (emails/websites/Instagram), which is privacy-sensitive and may implicate legal/TOS concerns, but it's consistent with the skill's description. The instructions do not ask to read unrelated files or credentials.
Install Mechanism
This is instruction-only with no install spec or code to write to disk, which minimizes install risk.
Credentials
SKILL.md declares two required environment variables (KOLENS_API_KEY, KOLENS_API_URL) and a required executable (curl). The registry metadata at the top of the package claimed no required env vars or binaries — that mismatch is concerning. The two env vars themselves are appropriate for an API-based skill, but the package metadata omission could be a packaging error or indicate incomplete/incorrect metadata.
Persistence & Privilege
Skill is not always-enabled and does not request persistent system privileges. It requires network access to the configured KOLens API URL (normal for an API skill).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install kolens - 安装完成后,直接呼叫该 Skill 的名称或使用
/kolens触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Added required environment variable and executable definitions, specifying KOLENS_API_KEY, KOLENS_API_URL, curl, and jq.
- Revised setup section to focus on obtaining credentials from the service admin and setting environment variables.
- Removed instructions on generating API keys via the /admin/keys endpoint.
- Updated troubleshooting and legal notice sections for clarity and compliance.
- No changes to core API usage or workflow.
v1.0.0
Initial release of kolens: Search and analyze TikTok KOLs using KOLens API.
- Enables searching TikTok KOLs by keyword or niche.
- Retrieve KOL metrics: followers, average views, engagement rate.
- Find KOL contact info: email, website, Instagram, YouTube.
- Submit and track asynchronous data scraping jobs.
- API key and URL configuration required for use.
元数据
常见问题
KOLens TikTok KOL Search 是什么?
Search and analyze TikTok KOL (Key Opinion Leaders) using the KOLens API. Use when: (1) User asks to search KOL/influencers for a specific keyword/niche. (2)... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 93 次。
如何安装 KOLens TikTok KOL Search?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install kolens」即可一键安装,无需额外配置。
KOLens TikTok KOL Search 是免费的吗?
是的,KOLens TikTok KOL Search 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
KOLens TikTok KOL Search 支持哪些平台?
KOLens TikTok KOL Search 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 KOLens TikTok KOL Search?
由 Patronum(@maweis1981)开发并维护,当前版本 v1.0.1。
推荐 Skills