Back to skill
Skillv2.1.0

ClawScan security

Recruiting · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

SuspiciousMar 9, 2026, 1:40 PM
Verdict
suspicious
Confidence
high
Model
gpt-5-mini
Summary
The skill's description claims a full recruiting suite, but the packaged files implement only a small subset and many referenced scripts/docs are missing or inconsistent — this mismatch could cause runtime errors or unexpected behavior.
Guidance
This package claims a full recruiting toolkit but only ships three small scripts; many commands and reference docs mentioned in SKILL.md are missing. Before installing or using it: 1) Do not assume missing features exist — ask the publisher for the missing scripts (screen_candidate.py, prep_interview.py, draft_email.py, view_pipeline.py, set_reminder.py, generate_report.py) and referenced docs. 2) Verify the exact data storage path (scripts use ~/.openclaw/workspace/memory/recruiting) and ensure you are comfortable storing candidate PII there; sanitize/remove sensitive fields (SSN, DOB) as recommended. 3) Test in a sandbox workspace to observe runtime behavior and confirm there are no network calls. 4) If you need the full described functionality, request a complete release or a clear changelog; the current mismatch could cause the agent to attempt non-existent actions or fail unexpectedly.

Review Dimensions

Purpose & Capability
concernName/description describe a full hiring workflow (screening, interview prep, drafting communications, reminders, reports). The repo contains only three operational scripts (create_job.py, add_candidate.py, update_pipeline.py) that cover basic job/candidate/pipeline updates. Several claimed scripts and reference docs (e.g., screen_candidate.py, prep_interview.py, draft_email.py, view_pipeline.py, set_reminder.py, generate_report.py, references/communications.md, references/interview-prep.md, references/fair-hiring.md) are referenced in SKILL.md but are not present. This is disproportionately incomplete relative to the stated purpose.
Instruction Scope
concernSKILL.md instructs the agent to run many scripts that are not in the file manifest; that will lead to runtime failures or confused behavior if the agent follows the instructions. SKILL.md promises data is stored in memory/recruiting/, while scripts actually write to ~/.openclaw/workspace/memory/recruiting — a path mismatch. The instructions otherwise limit data storage to local files and explicitly forbid external sharing, and the included scripts do only local file I/O (no networking).
Install Mechanism
okNo install spec or external downloads; scripts are provided in the package and run locally. There are no network fetches or package installs declared. This is a lower-risk install profile.
Credentials
okThe skill requests no environment variables or credentials, and the scripts do not read secrets or external configs. Data is written under the user's home (~/.openclaw/workspace/memory/recruiting). That local storage choice is reasonable for a recruiting helper, though it should be documented that PII must be handled carefully.
Persistence & Privilege
okalways:false and normal invocation properties. The skill does not request persistent platform privileges or modify other skills. Its files write only to a per-user directory and do not change system-wide settings.