continuous-learning-v2
Pass
Audited by Gen Agent Trust Hub on Apr 29, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill observes and logs tool usage to local files for pattern analysis. To prevent the accidental exposure of sensitive information,
hooks/observe.shimplements a secret scrubbing mechanism that uses regular expressions to redact common credential patterns (API keys, tokens, passwords, authorization headers) before data is persisted to theobservations.jsonlfile. - [SAFE]: A background observer agent analyzes session logs to detect recurring patterns. This agent is explicitly restricted to only the
ReadandWritetools and operates within project-scoped directories (~/.claude/homunculus/projects/), which prevents cross-project data leakage and limits the sub-agent's capabilities. - [SAFE]: The
instinct-cli.pyutility allows users to import instinct definitions from local files or remote URLs. Security is maintained through path validation in the_validate_file_pathfunction, which blocks access to system directories (e.g., /etc, /proc, /usr) to prevent directory traversal attacks. - [SAFE]: The skill does not use any obfuscation, persistence mechanisms (like cron or shell profiles), or unauthorized privilege escalation. Subprocess calls are used appropriately for project detection via
gitand for invoking theclaudeCLI for analysis tasks without using dangerousshell=Trueconfigurations.
Audit Metadata