Random Tool
Analysis
The tool is simple and local, but it claims to generate cryptographically secure passwords/tokens while using non-cryptographic randomness.
Findings (2)
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.
Generate cryptographically secure random values ... Use for security tokens
The skill makes a strong security assurance and encourages use for sensitive tokens; the included implementation does not support that assurance.
import random ... return ''.join(random.choice(chars) for _ in range(length))
The password and string generation paths use Python's standard random module, which is not intended for cryptographic secrets, despite the tool being advertised for security-token/password generation.
