Back to skill
Skillv1.0.6
ClawScan security
Lead Extractor · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignFeb 23, 2026, 2:47 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's required inputs, instructions, and artifacts are coherent with its stated purpose of extracting structured real-estate leads from parsed messages and do not request extra credentials, installs, or side effects.
- Guidance
- This skill appears to do only what it says: validate parsed WhatsApp messages, apply local rules, and return structured lead objects. Before installing, consider privacy and data governance: the skill will process PII (names, phone numbers, budgets), so ensure you only feed it data you are allowed to share and that your agent environment / logs won't leak outputs. The 'never' rules in SKILL.md are instructions — they are not an enforcement mechanism; verify that other installed skills or the agent's runtime won't capture or forward extracted leads. If you need stronger guarantees (no network egress, no logging), run it in a constrained environment or audit the agent runtime policies. If the maintainer later adds code, external endpoints, or requests credentials, re-evaluate immediately.
Review Dimensions
- Purpose & Capability
- okName/description, schemas, and extraction rules all align: the skill only needs parsed message arrays and emits validated lead objects. There are no unexpected environment variables, binaries, or unrelated requirements.
- Instruction Scope
- okSKILL.md explicitly restricts runtime actions to validating input, applying local extraction rules, building/validating lead objects, deduplicating, and returning results. It also states hard boundaries (no storage, no outbound actions). The instructions only reference included schema and rules files — no external endpoints or unrelated system paths are mentioned.
- Install Mechanism
- okInstruction-only skill with no install spec and no code files to execute; nothing is written to disk or fetched during install. This is the lowest-risk install model and matches the skill's stated role.
- Credentials
- okThe skill requests no environment variables, credentials, or config paths. All required data comes from the parsed-message input; this is proportionate to the stated extraction task. Note: the skill will process personal data (names, phones) which is expected for this purpose.
- Persistence & Privilege
- okalways:false and default invocation settings are appropriate. The SKILL.md explicitly disallows writes or outbound communication. The skill does not request persistent presence or modify other skills' configs.
