write-justfiles
Warn
Audited by Gen Agent Trust Hub on Sep 30, 2026
Risk Level: MEDIUMCREDENTIALS_UNSAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The script
evals/files/lazy/scripts/fetch-secret.shcontains a hardcoded credential-like stringsk-live-5f1c9e0b7a. Although this appears to be a mock value used to verify that the skill can correctly handle and protect secrets during deployment tasks, hardcoding strings that match sensitive patterns can trigger security alerts. - [DYNAMIC_EXECUTION]: The test utility
evals/files/testargs/scripts/run_tests.pyuses theeval()function to evaluate boolean logic for test filtering. While the script attempts to restrict the evaluation environment by clearing__builtins__, the use ofeval()on user-supplied filter strings remains a sensitive pattern. - [COMMAND_EXECUTION]: The skill's workflow in
SKILL.mddirects the agent to executejustrecipes, which allows for arbitrary shell command execution. Furthermore,scripts/check_justfiles.pyaccepts an arbitrary binary path via the--justargument, which it then executes usingsubprocess.run. These patterns provide the agent with broad local execution authority. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process
justfiles(Ingestion points: reading project justfiles inSKILL.mdworkflow). These files could contain malicious instructions or recipes (Capability inventory: shell execution viajust). While the skill advocates for safe interpolation likequote()and"$@"(Sanitization) and manual verification (Boundary markers: recommended dry runs), a maliciously crafted file could still attempt to influence agent behavior.
Audit Metadata