ss-score
Pass
Audited by Gen Agent Trust Hub on Sep 29, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided projects and artifact manifests to run functional tests. If an attacker provides a project containing malicious test code, the skill will execute it with the agent's permissions.
- Ingestion points: The skill reads project configurations and source files defined in
.styleseed/artifacts/and.styleseed/manifests/(e.g., inscripts/run-functional-tests.mjs). - Boundary markers: While the skill checks that test files are within implementation source roots, it does not sanitize or validate the logic within the tests themselves.
- Capability inventory: The skill uses
child_process.spawnSyncinscripts/run-functional-tests.mjsto execute Node.js tests and inscripts/evidence-gate.mjsto run Git commands. - Sanitization: No sanitization is performed on the Javascript content executed during functional testing.
- [COMMAND_EXECUTION]: The skill executes external CLI tools (Node.js and Git) to perform its core functions.
- Evidence:
scripts/run-functional-tests.mjsspawnsprocess.execPath(Node) to run project tests.scripts/evidence-gate.mjsspawnsgitto verify repository revisions. - [DYNAMIC_EXECUTION]: The skill dynamically executes Javascript test files located within the project's source tree.
- Evidence: The
runFunctionalTestsfunction inscripts/run-functional-tests.mjsidentifies and executes.mjsfiles from the project's source roots using the Node.js test runner.
Audit Metadata