tech recruiter pro

v1.0.2

智能搜索和分析算法及研发工程师多平台技术画像,生成个性化招聘邮件并管理候选人招聘流程。

0· 281·0 current·0 all-time
byBianca77@biancabian77
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (multi‑platform candidate search, profile analysis, email generation, pipeline) match the files and code (search.py, recruiter.py, templates, examples). Declared optional integrations (GitHub, LinkedIn, Twitter, Feishu) are consistent with the recruiting purpose.
Instruction Scope
SKILL.md instructs web scraping across public platforms and describes handling captchas (pause + use proxy) and follow‑up logic; these steps are consistent with the stated purpose but imply network access and scraping behavior that may conflict with some sites' ToS. The runtime instructions do not direct reading unrelated local files or exfiltrating secrets.
Install Mechanism
Instruction-only install spec (no remote downloads). Code is shipped in the skill bundle and requirements.txt lists common Python scraping libs (requests, beautifulsoup4, lxml). No high‑risk remote install URLs or archive extraction observed.
Credentials
The skill declares no required environment variables; docs mention optional API tokens (GITHUB_TOKEN, LINKEDIN_API_KEY, TWITTER_BEARER_TOKEN) which are appropriate for optional enhanced integrations. One minor mismatch: recruiter.py reads OPENCLAW_WORKSPACE to set workspace path but this env var is not documented in SKILL.md/metadata — benign but worth noting.
Persistence & Privilege
always:false and default autonomous invocation settings are used. The code creates/uses a local data/ and templates/ directory inside the skill (or a temp dir if creation fails) for persistence; this is expected for candidate storage and template saving and does not modify other skills or systemwide configs.
Assessment
This skill appears to be what it claims: a multi‑platform recruiting assistant. Before installing, consider: 1) scraping public sites can violate terms of service and privacy laws—confirm compliance with your company policies and GDPR where applicable; 2) the code currently contains many TODOs and example/placeholder results (the search functions return example data), so real scraping/API integration may need additional implementation and safe rate‑limiting; 3) optional API tokens (GitHub, LinkedIn, Twitter) should only be provided from accounts you trust and with least privilege; 4) recruiter.py uses an OPENCLAW_WORKSPACE env var (not documented in metadata) and writes candidate data and templates to data/ and templates/ under the skill directory (or to a tmp dir) — review those files and storage location and consider running the skill in a sandbox if you need to protect host data; 5) inspect and test network behavior (and any proxy configuration) before giving the skill access to production credentials or systems.

Like a lobster shell, security has layers — review code before you run it.

aminervk97dch0z5qp83srxxezb67k8g98275htgithubvk97dch0z5qp83srxxezb67k8g98275htgoogle-scholarvk97dch0z5qp83srxxezb67k8g98275hthiringvk97dch0z5qp83srxxezb67k8g98275htlatestvk972y5gj6btth76my1sy75qd3h829nxklinkedinvk97dch0z5qp83srxxezb67k8g98275htrecruitingvk97dch0z5qp83srxxezb67k8g98275httechnicalvk97dch0z5qp83srxxezb67k8g98275ht

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments