vestige-record-note
Pass
Audited by Gen Agent Trust Hub on Jun 23, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill has an attack surface for indirect prompt injection because it processes untrusted user input and interpolates it into executable shell commands.
- Ingestion points: The
bodypositional argument for thevestige note addcommand is derived directly from user-supplied text (e.g., "jot this down") as described inSKILL.md. - Boundary markers: The skill instructions use double quotes (
"<the fact>") as delimiters in the command template, but do not provide instructions for the agent to escape nested quotes or shell metacharacters (e.g.,;,&&,|). - Capability inventory: The skill performs shell command execution using the
vestigeCLI tool (SKILL.md). - Sanitization: There is an absence of explicit sanitization or validation guidelines to ensure that user input does not break out of the command string.
- [COMMAND_EXECUTION]: The skill is designed to execute local shell commands (
vestige note add,vestige recall) to manage project memories. While this is the intended primary purpose of the skill, the lack of input validation for the interpolated strings is a noteworthy security consideration.
Audit Metadata