use-link-identity
Pass
Audited by Gen Agent Trust Hub on Oct 8, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- External Dependency Usage: The skill utilizes the
@stripe/link-clipackage, fetched via standard Node.js package managers. This is the official tool provided by the vendor for the skill's core functionality. - Identity File Management: The skill interacts with sensitive local identity files and private keys (e.g.,
~/.link-cli/identity/holder-key.jwk). This is a necessary component of the skill's identity management purpose. The documentation includes important guidance for protecting these files, such as using separate home directories for different users and ensuring credentials are not included in logs. - External Data Interaction (Indirect Prompt Injection): The skill processes 'audience' and 'nonce' values provided by external services during the credential presentation flow. While this represents a potential data ingestion surface, the skill includes mitigations such as safe shell quoting and argument handling.
- Ingestion points: Service challenge parameters (audience and nonce) described in the
credentials presentsection ofSKILL.md. - Boundary markers: The skill explicitly advises using individual process arguments or safe shell quoting to prevent command misinterpretation.
- Capability inventory: Utilizes the
link-clitool viaBashfor cryptographic signing and identity presentation. - Sanitization: Documentation provides instructions on safe interpolation and quoting for external inputs.
Audit Metadata