Tensorslab Image
Analysis
The skill mostly matches its image-generation purpose, but it includes watermark-removal and undetectable face-swap workflows and sends local images to TensorsLab using an API key, so it deserves review before use.
Findings (4)
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.
Remove watermark from image... No text or logos should remain... The result should look natural and undetectable as an edit.
The advanced editing scenarios explicitly direct the agent toward watermark removal and face replacement that is hard to detect, without describing consent, ownership, or disclosure checks.
pip install requests
The skill asks users to install the `requests` package, but the install metadata does not declare or pin that dependency. This is a normal dependency for an API client, but it is not captured in the install spec.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
Requires TENSORSLAB_API_KEY environment variable.
The skill requires a bearer API key for TensorsLab, while the registry metadata says there are no required env vars or primary credential. The credential is expected, but under-declared.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
f = open(img_path, "rb") ... files.append(("sourceImage", (os.path.basename(img_path), f))) ... _SESSION.post(endpoint, headers=headers, files=files, timeout=60)For image-to-image editing, the script reads local source files and sends them to the external TensorsLab API. This is expected for the feature, but it means local images may leave the device.
