linear
Pass
Audited by Gen Agent Trust Hub on Oct 13, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/read-credential.pyexecutes thegitcommand to identify the repository's root directory. This is used to locate the.envfile for workspace-specific API keys. The command is executed using a fixed argument list without a shell, which is a standard and safe method for system introspection. - [SAFE]: The skill incorporates strong security controls for handling sensitive API keys. Instructions explicitly direct the agent never to print keys or include them in command-line arguments. The
scripts/graphqlutility usescurlwith the-H @-flag, passing theAuthorizationheader through standard input to prevent the key from appearing in process listings. Additionally, the credential reader validates environment variable names against a strict regex ([A-Z][A-Z0-9_]*) before processing them, preventing arbitrary environment access.
Audit Metadata