project-onboarding
Pass
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill relies on
onboard.pyfor project scanning and registration. The instructions explicitly direct the agent to runpython3 onboard.py --refreshmonthly andpython3 onboard.py --scan. While the script performs read-only operations during scanning, the agent is encouraged to execute shell commands based on its output. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from multiple sources in a project directory (e.g.,
package.json,Makefile,CONTRIBUTING.md, and test file contents) to infer 'Key Invariants' and 'Conventions'. - Ingestion points: Reads project files like
package.json,Makefile,CONTRIBUTING.md, and directory structures inonboard.pyandSKILL.mdStep 1 & 2. - Boundary markers: None. The skill does not implement delimiters or warnings to ignore instructions embedded within the files being scanned.
- Capability inventory: The skill has the ability to write files (
PROJECT.md) and execute Python scripts (onboard.py), which in turn can influence the agent's long-term behavior for that project. - Sanitization: None. The detected strings from
package.jsonscripts orMakefiletargets are directly interpolated into thePROJECT.mdcontext file. - [SAFE]: The use of standard configuration files (YAML, JSON) for state management and the reliance on standard project indicators are best practices for this use case and do not escalate the verdict.
Audit Metadata