Qrcode Tool
Analysis
This is a simple local QR-code tool, with only minor notes about manual Python dependencies and user-directed file reading/writing.
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.
print("Install with: pip install qrcode[pil]") ... print("Install with: pip install pillow pyzbar")The script relies on Python packages that are not declared in an install spec and are suggested as manual, unpinned pip installs. This is common for a small Python utility, but users should install dependencies from trusted sources.
parser.add_argument('-r', '--read', help='Read QR from image') ... img = Image.open(image_path) ... img.save(output)The tool can read a user-specified image and write a user-specified output file. This is aligned with QR-code use, but it means the agent should be careful about what local paths it is asked to access or overwrite.
