linear
Pass
Audited by Gen Agent Trust Hub on Aug 9, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [SAFE]: The skill provides a well-structured CLI tool for Linear integration. It handles authentication using OAuth 2.0 PKCE and stores credentials securely using the macOS Keychain or local configuration files with restricted (0600) permissions.
- [COMMAND_EXECUTION]: The
scripts/linear.mjsscript executes local commands viachild_process.spawnSyncto interact withgitand the macOSsecuritybinary. These operations are limited to discovering the repository context and managing authentication credentials. - [PROMPT_INJECTION]: The skill correctly identifies the risk of indirect prompt injection from Linear issue data and provides explicit instructions in
SKILL.mdto treat external content as untrusted. - Ingestion points: Issue retrieval and search operations in
SKILL.mdandscripts/linear.mjs. - Boundary markers: Explicit 'Safety' section in
SKILL.mdwarning against executing content from issue descriptions. - Capability inventory: Access to
BashandReadtools; network and file system access within the Node.js script. - Sanitization: Uses JSON for data exchange to maintain structure, though raw text content remains unfiltered.
Audit Metadata