Prepublish Privacy Scrub
Analysis
The skill is meant to remove secrets before publishing, but its scrub instructions can overwrite many local files and its backup/safety claims are not supported by the provided code.
Findings (3)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
$files = Get-ChildItem $path -Recurse -File ... $content | Out-File $file.FullName -Encoding UTF8
The scrub function recursively enumerates all files under a user-provided path and overwrites modified files in place, without a shown confirmation, dry-run, file-type limit, or safety boundary.
- Original files backed up before scrub
The artifact claims files are backed up before scrubbing, but the included scrub workflow overwrites files in place and does not include a backup step.
description: Scan and remove sensitive data before publishing skills. Detect API keys, tokens, secrets, and personal info.
The stated goal includes removing personal information, but the replacement rules shown only redact apiKey, token, and secret patterns; other detected items such as emails, passwords, paths, and URLs are not shown as automatically scrubbed.
