kaloclip

Pass

Audited by Gen Agent Trust Hub on Oct 23, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill follows security best practices for handling sensitive credentials. API keys and temporary job data are stored in the user's home directory (~/.config/kalodata/) using restricted file permissions (mode 0600), ensuring that secrets are not accessible to other users on the system.
  • [SAFE]: Network activity is well-defined and limited to the official service endpoints (kalodata.com) and GitHub. API keys are transmitted only to the intended service provider over HTTPS.
  • [SAFE]: The background version checking mechanism in update.py uses subprocess.Popen to invoke its own internal module for cache updates. This is a standard and secure pattern for non-blocking tasks and does not introduce a command injection vector as it targets the current interpreter and a fixed module path.
  • [SAFE]: The skill processes external data from product links to generate video scripts. While this represents a surface for indirect prompt injection, it is the primary purpose of the skill, and the design includes a 'dry run' mechanism and encourages human review of generated scripts before they are submitted for final video production.
  • [SAFE]: The code is well-structured and does not employ obfuscation, persistence mechanisms, or unauthorized privilege escalation. It uses standard library modules for its core functionality.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 23, 2026, 02:22 AM