sanity-radar
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCREDENTIALS_UNSAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill fetches repo health data from an external Sanity.io dataset. It includes a feature to generate "investigation prompts" for an agent based on this data, which could be exploited if the source data is attacker-controlled.
- Ingestion points: External data is retrieved from the
benchdataset using GROQ queries defined inreferences/groq-recipes.md. - Boundary markers: No boundary markers or instructions to ignore embedded commands are present when interpolating dataset content into prompts.
- Capability inventory: The skill environment allows shell command execution (
pnpm,gh,curl) and network requests to external APIs. - Sanitization: There is no evidence of sanitization or validation of the data retrieved from the external source before processing.
- [CREDENTIALS_UNSAFE]: The instructions suggest running
sanity debug --secretsto retrieve authentication tokens. While this is standard for the Sanity ecosystem, performing this action within an agent's context exposes sensitive credentials to the model. - [EXTERNAL_DOWNLOADS]: The skill uses
curlto fetch monitoring data from the vendor's official API atmhfozd0z.api.sanity.io. - [COMMAND_EXECUTION]: The skill facilitates the execution of various development and operational commands, including
pnpmfor building and testing, andghfor triggering GitHub Actions workflows.
Audit Metadata