pymoo
Pass
Audited by Gen Agent Trust Hub on Sep 15, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill references and requires the installation of the
pymoolibrary along with standard scientific dependencies such asnumpy,scipy,matplotlib,autograd,joblib, andoptuna. These are well-known, legitimate packages from official registries. - [COMMAND_EXECUTION]: The documentation and scripts include patterns for parallelizing function evaluations using
multiprocessing.Pooland thejobliblibrary. This is a standard and expected feature for handling computationally expensive objective functions in optimization workflows. - [INDIRECT_PROMPT_INJECTION]: The skill establishes an interface for defining and evaluating custom optimization problems via the
_evaluatemethod. - Ingestion points:
scripts/custom_problem_example.pyandreferences/problems.mddefine how custom logic is integrated into the solver. - Boundary markers: The skill does not implement explicit boundary markers for mathematical expressions, which is typical for domain-specific scientific frameworks.
- Capability inventory: The skill utilizes
multiprocessingandjoblibfor parallelization as documented inreferences/parallelization.md. - Sanitization: Evaluation is performed on mathematical logic without specific sanitization, consistent with the framework's intended scientific use case.
Audit Metadata