deciding-with-confidence
Pass
Audited by Gen Agent Trust Hub on Oct 13, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted text input to perform classification, creating an inherent indirect prompt injection surface.
- Ingestion points:
scripts/decide.pyreads user-provided JSON or stdin containing text in theinputfield. - Boundary markers: The skill wraps evidence in
<evidence>XML-like tags to distinguish it from the classification instructions. - Capability inventory: The skill can execute the
claudeCLI viasubprocess.runand perform network operations using the Anthropic SDK. - Sanitization: No explicit escaping or filtering of the input text is performed before it is interpolated into the prompt.
- [COMMAND_EXECUTION]: The script
scripts/decide.pyexecutes theclaudeCLI locally usingsubprocess.run. The command is invoked with a structured list of arguments without using a shell, which prevents arbitrary shell command injection. - [EXTERNAL_DOWNLOADS]: The skill documentation and setup references the
anthropicPython package, which is a verified library from a trusted organization.
Audit Metadata