didit-liveness-detection
Pass
Audited by Gen Agent Trust Hub on Oct 13, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill includes a Python utility script (
scripts/check_liveness.py) designed to interface with the Didit Passive Liveness API. It performs standard network operations using therequestslibrary to upload images and metadata to the vendor's verified endpoint athttps://verification.didit.me/v3/passive-liveness/. - [DATA_EXPOSURE]: The skill utilizes the
DIDIT_API_KEYenvironment variable for authentication. This is a standard and recommended practice for secret management, preventing the hardcoding of credentials. - [INDIRECT_PROMPT_INJECTION]: The skill processes external data including user images and metadata objects.
- Ingestion points: Untrusted data enters via the
user_imagefile andmetadataJSON object parameters inscripts/check_liveness.pyandSKILL.mdexamples. - Boundary markers: None explicitly defined for the prompt context, but parameters are passed to a structured API request.
- Capability inventory: The skill is limited to performing a POST request to the Didit API and printing the response.
- Sanitization: The script includes a validation step to ensure the
--metadataargument is a valid JSON object before execution.
Audit Metadata