143-java-functional-exception-handling
Pass
Audited by Gen Agent Trust Hub on Mar 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill requires the execution of Maven commands for project lifecycle management.
- Evidence: The instructions mandate running
./mvnw validate,mvn compile, and./mvnw clean verifyto ensure project integrity before and after refactoring.- [EXTERNAL_DOWNLOADS]: The skill relies on external libraries to implement functional patterns. - Evidence: It requires the VAVR library (io.vavr:vavr) and SLF4J, which are retrieved from well-known repositories like Maven Central during the build process.- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection due to its function of analyzing external code.
- Ingestion points: Java source code files provided by the user for refactoring analysis.
- Boundary markers: The skill lacks explicit markers to isolate user-provided code from the agent's reasoning instructions.
- Capability inventory: Includes shell command execution via Maven and the ability to modify project source files.
- Sanitization: No specific input sanitization logic is provided to filter the analyzed code for malicious instructions.
Audit Metadata