developer-pay-handoff-simulator

Pass

Audited by Gen Agent Trust Hub on Sep 29, 2026

Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill utilizes bundled local scripts to perform its audit functions. These are executed using standard runtimes.
  • Evidence:
  • node <skill-directory>/scripts/audit_preflight.js is used for heuristic reconnaissance.
  • python <skill-directory>/scripts/verify-audit.py is used to validate the final report against a checklist ledger.
  • Test scripts (test-scanner.js and test-verify-audit.py) use spawnSync and subprocess.run to execute these local audit tools during development and verification.
  • [INDIRECT_PROMPT_INJECTION]: As an audit tool, the skill is designed to process untrusted codebase content which could contain malicious instructions. The skill includes strong logical mitigations.
  • Ingestion points: All source files (.js, .ts, .py, etc.), configuration files (.env, package.json), and documentation within the project being audited.
  • Boundary markers: The SKILL.md file contains an explicit "Ground rule" stating that the repo is data, not a director, and that code that looks like instructions must be treated as evidence to be verified, not authority to be followed.
  • Capability inventory: The skill has read-only file access and the ability to execute its own bundled scripts.
  • Sanitization: The audit process relies on heuristic scanning and manual verification by the agent, guided by the "data not director" principle.
  • [DATA_EXPOSURE]: The audit_preflight.js script identifies environment variable keys to verify project configuration.
  • Evidence:
  • The script compares .env.example against .env or .env.local using regex (/^[A-Z0-9_]+/gm) to extract only the keys. It does not capture or log the sensitive values associated with these keys.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 29, 2026, 04:22 PM