360 Secure SkillHub
360 安全技能中心

Chinese Talent Scout

该 Skill 通过统一命令面提供 collect/process/evaluate/pipeline、query、config、export、cron 等能力:采集 GitHub 开发者信号,经规则处理与可选 AI 评估后给出短名单与运行统计。AI 评估、渠道投递与 cron 操作委托本地 OpenClaw CLI,GitHub 采集由 gh CLI 执行,可变配置存放于本地 workspac…

huandu
huandu
热度 45.70
最近更新 2026-05-11 17:36:59
分类:搜索依赖:代码执行 / 读写文件 / 第三方 API / 内部调用大模型应用场景:数据处理 / 自动化脚本 / 研究 / 推荐 ...

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add chinese-talent-scout
Metadata
name
chinese-talent-scout
description
Discover, score, and monitor Chinese GitHub developers with GitHub signals, rule-based processing, optional OpenClaw AI evaluation, shortlist queries, cron management, workspace export, and controlled config-change requests.
license
MIT
compatibility
Requires Node.js 22+, gh CLI, openclaw CLI, internet access to GitHub/OpenClaw, and a local workspace-data directory. Channel delivery and AI evaluation depend on OpenClaw-side accounts and provider credentials configured outside this skill.
metadata
{"author":"presence-io","repository":"https://github.com/presence-io/talent-scout","entrypoint":"scripts/talent-scout.sh","security-reference":"references/security.md","credentials-reference":"references/credentials.md"}

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.
  • config request sends only a relative config reference (workspace-data/talents.yaml) plus the requested change. It does not send absolute local filesystem paths.
  • export workspace 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

GitHub API → data-collector → output/raw/
  → data-processor → output/processed/
  → ai-evaluator → output/evaluated/
  → dashboard / skills query

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