Chinese Talent Scout Skill
Unified skill entry for the AI Talent Scout system. This skill exposes collection,
processing, evaluation, and querying capabilities through a single command surface,
suitable for OpenClaw agent scheduling and ClawHub distribution.
Run commands through scripts/talent-scout.sh <command> ....
Safety Summary
- - GitHub collection is executed through the local
gh CLI. This skill does not parse or store GitHub tokens itself. - AI evaluation, channel delivery, and cron operations are delegated to the local
openclaw CLI. Provider credentials and channel accounts are managed by OpenClaw, not embedded in this skill. - INLINECODE3 sends only a relative config reference (
workspace-data/talents.yaml) plus the requested change. It does not send absolute local filesystem paths. - INLINECODE5 creates a local ZIP and prints its path. It does not upload files or send attachments by itself.
See Security Notes and Credential Model before publishing or installing in production.
Commands
Pipeline
- - collect — Run data collection from GitHub signals, community repos, and stargazers.
- process — Merge, deduplicate, identify, and score collected candidates.
- evaluate — Run AI-assisted evaluation on processed candidates.
- pipeline — Run the full collect → process → evaluate pipeline.
Query
- - query shortlist — List the current shortlist of evaluated candidates.
- query candidate
<username> — Show details for a specific candidate. - query stats — Show run statistics and distributions.
Config
- - config request — Send a channel message asking AI to update
workspace-data/talents.yaml without disclosing absolute local paths.
Export
- - export workspace — Package the current
workspace-data/ directory as a ZIP and return the local archive path.
Cron
- - cron status — Show configured cron jobs.
- cron sync — Sync cron jobs to OpenClaw.
- cron runs — Show recent OpenClaw cron run history.
- cron run
<name> — Show details for a specific cron run. - cron disable
<name> — Disable a cron job. - cron enable
<name> — Enable a cron job.
Data Flow
CODEBLOCK0
Configuration
Mutable workspace configuration lives in workspace-data/talents.yaml.
The file is seeded from the packaged template on first use.
Do not store long-lived secrets in workspace-data/talents.yaml. export workspace
packages that file into the local archive it creates.
References
中文人才搜寻技能
AI人才搜寻系统的统一技能入口。该技能通过单一命令界面暴露采集、处理、评估和查询能力,适用于OpenClaw代理调度和ClawHub分发。
通过scripts/talent-scout.sh ...运行命令。
安全摘要
- - GitHub采集通过本地gh命令行界面执行。本技能本身不解析或存储GitHub令牌。
- AI评估、渠道投递和定时任务操作委托给本地openclaw命令行界面执行。提供商凭证和渠道账户由OpenClaw管理,不嵌入本技能中。
- config request仅发送相对配置引用(workspace-data/talents.yaml)加上请求的变更内容。不会发送绝对本地文件系统路径。
- export workspace创建本地ZIP文件并打印其路径。本身不会上传文件或发送附件。
在发布或安装到生产环境前,请参阅安全说明和凭证模型。
命令
流水线
- - collect — 从GitHub信号、社区仓库和星标用户运行数据采集。
- process — 合并、去重、识别和评分已采集的候选人。
- evaluate — 对已处理的候选人运行AI辅助评估。
- pipeline — 运行完整的采集→处理→评估流水线。
查询
- - query shortlist — 列出当前已评估候选人的候选名单。
- query candidate — 显示特定候选人的详细信息。
- query stats — 显示运行统计数据和分布情况。
配置
- - config request — 发送频道消息,请求AI更新workspace-data/talents.yaml,而不暴露绝对本地路径。
导出
- - export workspace — 将当前workspace-data/目录打包为ZIP文件,并返回本地归档路径。
定时任务
- - cron status — 显示已配置的定时任务。
- cron sync — 将定时任务同步到OpenClaw。
- cron runs — 显示最近的OpenClaw定时任务运行历史。
- cron run — 显示特定定时任务运行的详细信息。
- cron disable — 禁用某个定时任务。
- cron enable — 启用某个定时任务。
数据流
GitHub API → 数据采集器 → output/raw/
→ 数据处理 → output/processed/
→ AI评估器 → output/evaluated/
→ 仪表盘 / 技能查询
配置
可变的工作区配置位于workspace-data/talents.yaml中。该文件在首次使用时从打包模板中初始化。
请勿在workspace-data/talents.yaml中存储长期有效的密钥。export workspace命令会将该文件打包到其创建的本地归档中。
参考资料