react-ink
Warn
Audited by Gen Agent Trust Hub on Apr 7, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONPROMPT_INJECTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The
references/patterns.mdfile provides a code example for aSubprocessOutputcomponent that useschild_process.spawnto execute external commands and capture their output. This is a powerful capability that requires careful input validation to prevent command injection. - [PROMPT_INJECTION]: The
SKILL.mdfile contains behavioral instructions under the 'Companion check' and 'Unlock the full skill graph' sections that direct the agent to perform environment discovery upon activation. It instructs the agent to runlscommands on internal configuration paths (e.g.,~/.claude/skills/,~/.agent/skills/) andnpx skills ls --jsonto determine which other skills are installed, potentially leading to automated installation prompts. - [EXTERNAL_DOWNLOADS]: The skill documentation promotes the use of
npx skills addto install the skill and its companions from a remote source (AbsolutelySkilled/AbsolutelySkilled). It also demonstrates the use ofnpx create-ink-appfor project scaffolding, which downloads and executes remote templates. - [DATA_EXFILTRATION]: The skill instructs the agent to probe local filesystem paths where agent configuration is stored (
~/.claude/skills/, etc.). While used to check for missing companion skills, this pattern of system discovery exposes the user's environment to the agent's logic.
Audit Metadata