learn-anything
Pass
Audited by Gen Agent Trust Hub on Oct 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill's primary function is to ingest untrusted user content (conversations, project notes, transcripts) to generate new skill packages including instruction files (SKILL.md).
- Ingestion points: The skill processes external 'source' data via the
skill_candidate_builder.pyscript and the mainSKILL.mdinstructions. - Boundary markers: While the skill uses structured Markdown headings to separate extracted fields, it does not employ explicit delimiters or system instructions to ignore embedded commands or malicious prose within the source material.
- Capability inventory: The skill has the capability to read local files and write new directories and Markdown files via
package_builder.py. - Sanitization: The
package_builder.pyscript includes robust sanitization, including slugifying directory names, performing containment checks to ensure files stay within the target root, and explicitly checking for/blocking symbolic links to prevent path traversal. - [COMMAND_EXECUTION]: The skill instructs the agent to execute several bundled Python scripts (
hooks/package_builder.py,hooks/learn_gate.py, etc.) to automate the analysis and creation of skill artifacts. These scripts rely exclusively on the Python standard library and do not trigger external downloads.
Audit Metadata