← Back to Skills Marketplace
huandu

Chinese Talent Scout

by Huan Du · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ⚠ suspicious
128
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install chinese-talent-scout
Description
Discover, score, and monitor Chinese GitHub developers with GitHub signals, rule-based processing, optional OpenClaw AI evaluation, shortlist queries, cron m...
README (SKILL.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 \x3Ccommand> ....

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 \x3Cusername> — 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 \x3Cname> — Show details for a specific cron run.
  • cron disable \x3Cname> — Disable a cron job.
  • cron enable \x3Cname> — 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

Usage Guidance
Before installing: (1) Confirm you want a tool that collects and stores GitHub profile/repo data — this is personal data and may have privacy/legal implications. (2) Review the bundled scripts (scripts/talent-scout.mjs) and the workspace template (workspace-data/talents.yaml) locally to see exactly what is collected and which external URLs are queried (notably any web-scrape seeds). (3) Ensure 'gh' and 'openclaw' are installed and that their configured accounts/credentials are appropriate (use non-production/test accounts initially). (4) Use the provided dry-run modes (e.g., config request --dry-run) to inspect message payloads that would be sent via OpenClaw; validate that exports are local and do not contain secrets. (5) Run the skill in an isolated test workspace first and review output/workspace ZIP contents before sharing. (6) If you do not want automatic runs, do not enable the cron sync or remove/disable cron entries in talents.yaml. These checks will reduce the risk of unintended data transmission or misconfiguration.
Capability Analysis
Type: OpenClaw Skill Name: chinese-talent-scout Version: 0.1.1 The skill orchestrates GitHub data collection and AI evaluation using shell commands, network access for web scraping, and file system operations (ZIP export). While these capabilities are aligned with the stated purpose of a 'Talent Scout' and the documentation outlines security boundaries (delegating credentials to the `gh` and `openclaw` CLIs), the use of shell-based cron jobs in `talents.yaml` and external web scraping of third-party sites like `china-ranking.aolifu.org` and `githubrank.com` constitutes high-risk behavior. Additionally, the core logic in `scripts/talent-scout.mjs` and the `packages/` directory is referenced but not included in the provided files, preventing a full audit of the implementation.
Capability Assessment
Purpose & Capability
The skill is built to collect and evaluate GitHub developer signals and uses local 'gh' and 'openclaw' CLIs — this fits the name/description. However the registry metadata lists no required binaries or credentials while SKILL.md explicitly requires Node.js 22+, the gh CLI and the openclaw CLI; that mismatch is an incoherence reviewers should note. The bundle also contains a large Node.js runtime bundle rather than being purely instruction-only, which is reasonable but worth reviewing.
Instruction Scope
Runtime instructions instruct the agent to run collection via the local GitHub CLI and to call OpenClaw agents/messages for AI evaluation and channel delivery. That scope is consistent with the stated purpose but implies the skill will aggregate potentially sensitive profile data and can deliver it via OpenClaw channels. The SKILL.md claims exports are local only and config requests use relative paths, but delivery actions (openclaw message send / agent invocations) can transmit collected data depending on your OpenClaw configuration — you should inspect message payloads and use dry-run options before enabling real channels.
Install Mechanism
No install spec or external downloads are included; the skill is shipped as code files and a small shell wrapper that execs a bundled Node.js script. There are no installer URLs or archive extracts that would raise download/execution concerns.
Credentials
The registry lists no required environment variables or primary credential, which aligns with the package delegating auth to local 'gh' and 'openclaw' CLIs. That delegation is proportionate to the functionality. However the skill sets TALENT_WORKSPACE / TALENT_CONFIG for its child processes and relies on credentials stored in the local GH/OpenClaw environments — if those environments are misconfigured they could cause unintended data delivery. Also the talents.yaml includes external web-scrape seed URLs (e.g., china-ranking.aolifu.org) which are additional network targets your environment will contact.
Persistence & Privilege
The skill does not request always:true and is user-invocable only. It includes cron management commands that will sync jobs into OpenClaw (and can enable/disable cron jobs defined in the workspace), so it can schedule autonomous runs via your OpenClaw instance if you permit it. That scheduling capability is expected but increases blast radius if OpenClaw channels/agents are misconfigured.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install chinese-talent-scout
  3. After installation, invoke the skill by name or use /chinese-talent-scout
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
Major update: improved security, credential handling, and documentation. - Renamed skill to "chinese-talent-scout"; updated metadata and entrypoint. - Added explicit safety, credential, and security guidance in documentation. - Introduced dedicated security and credential reference files. - Switched commands to be driven through a shell script, improving compatibility. - Removed README, test, build, and pipeline scripts for a simpler, leaner package.
v0.1.0
Initial release of the AI Talent Scout skill for discovering and evaluating Chinese AI developers. - Provides unified commands for collection, processing, AI-assisted evaluation, and querying of developer data. - Supports full pipeline execution (collect → process → evaluate) via a single interface. - Allows querying shortlisted candidates, candidate details, and pipeline statistics. - Includes workspace export, configuration update request, and cron job management features. - Workspace configuration and data flows are clearly documented.
Metadata
Slug chinese-talent-scout
Version 0.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Chinese Talent Scout?

Discover, score, and monitor Chinese GitHub developers with GitHub signals, rule-based processing, optional OpenClaw AI evaluation, shortlist queries, cron m... It is an AI Agent Skill for Claude Code / OpenClaw, with 128 downloads so far.

How do I install Chinese Talent Scout?

Run "/install chinese-talent-scout" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Chinese Talent Scout free?

Yes, Chinese Talent Scout is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Chinese Talent Scout support?

Chinese Talent Scout is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Chinese Talent Scout?

It is built and maintained by Huan Du (@huandu); the current version is v0.1.1.

💬 Comments