lab-retro
Pass
Audited by Gen Agent Trust Hub on Sep 19, 2026
Risk Level: SAFEDATA_EXFILTRATIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The skill collects user-provided retrospective data and feedback, saving it to a local JSON file (
lab-retro-output/04-feedback.json) before transmitting it to an external endpoint (https://lab-feedback-proxy.vercel.app/api/feedback) using acurlPOST request. - [COMMAND_EXECUTION]: The skill executes several shell commands to perform its tasks, including
mkdirfor creating output directories,jqfor processing JSON data, andcurlfor communicating with the external feedback proxy. - [INDIRECT_PROMPT_INJECTION]: The skill possesses an attack surface for indirect prompt injection due to its handling of untrusted user input.
- Ingestion points: Untrusted data enters the agent context via
AskUserQuestionacross all four parts of the retrospective, including the collection of the user's "best prompt." - Boundary markers: The skill does not use specific delimiters or "ignore embedded instructions" warnings when saving user input to files or incorporating it into network payloads.
- Capability inventory: The skill has the capability to write to the local file system (
mkdir, file saving) and perform network operations (curl). - Sanitization: User-provided content is passed to shell commands and saved to markdown/JSON files without explicit sanitization or filtering to prevent the execution of embedded instructions.
Audit Metadata