tk-learn
Pass
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's primary purpose involves ingesting external data (from URLs, paths, or conversations) to generate or modify agent instructions. This represents a significant indirect prompt injection surface.
- Evidence: The
argument-hintinSKILL.mdexplicitly listsURL,path, andconversationas input sources. - Mitigations: The skill includes an extensive 'Anonymous draft checkpoint' in
SKILL.mdandreferences/skill-quality.mdthat mandates the removal of secrets and the generalization of identifiers (e.g., emails, domains, home paths) before any draft is finalized. Furthermore, the 'Apply gate' ensures changes are only written to the repository after explicit user verification of a proposal. - [COMMAND_EXECUTION]: The skill instructs the agent to use local shell commands for repository management and safety checks.
- Evidence:
references/artifact-paths.mddirects the agent to rungit ls-filesandgit check-ignoreto verify repository root and exclusion rules before writing artifacts. - Context: These commands are used for legitimate environment verification and to ensure that generated artifacts are properly excluded from version control unless intended, aligning with standard repository maintenance practices.
- [SAFE]: The skill implements best-in-class security practices for local file handling.
- Evidence:
references/artifact-paths.mdrequires that sensitive 'secret-input' files be stored in a directory with0700permissions and the files themselves with0600permissions. It also mandates the immediate deletion of these files after consumption. - Context: This demonstrates a high level of security awareness, preventing other users on a multi-user system from accessing sensitive data handled by the agent.
Audit Metadata