artifact-yylo
Pass
Audited by Gen Agent Trust Hub on Sep 9, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_CONTEXT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill is primarily designed to manage ledger artifacts by executing shell commands via the
yyoryylo-ledgerCLI tools. This includes creating records (artifact create), searching (artifact search), and retrieving history (artifact history). This behavior is consistent with the skill's stated purpose. - [INDIRECT_PROMPT_INJECTION]: The skill features a data ingestion surface where user-supplied evidence or artifact descriptions are processed via the
$ARGUMENTSplaceholder. - Ingestion points: External data enters the agent context through the
$ARGUMENTSvariable at the end ofSKILL.md. - Boundary markers: The prompt does not utilize explicit delimiters (like XML tags or triple quotes) to separate user input from instructions.
- Capability inventory: The skill has the capability to execute shell commands and read local files (e.g., via the
--fileflag). - Sanitization: The skill text asserts that the
ledgertool itself implements security checks to reject unsafe schemes, directory traversal attempts, and known secret patterns. - [DYNAMIC_CONTEXT_INJECTION]: The
SKILL.mdfrontmatter contains theenable-shell-directives: trueconfiguration. This enables the agent platform to execute shell commands at load-time if specified by the!commandsyntax. While no such directives are currently utilized in the skill body, the capability is active in the environment metadata.
Audit Metadata