soia-dev-github-ops
Pass
Audited by Gen Agent Trust Hub on Aug 6, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection because it reads and acts upon untrusted data from GitHub PR bodies and comments.
- Ingestion points: Fetches PR descriptions, inline diff comments, and conversation-tab comments via
gh pr viewandgh apias defined inreferences/address-review-feedback.md. - Boundary markers: Instructions lack explicit mention of markers to delimit untrusted data when passing it to the
soia-dev-fix-loopdependency. - Capability inventory: The skill has access to sensitive operations including
gh api(PUT/DELETE) for permission management,gh pr merge, andgit push. - Sanitization: No documented sanitization or filtering of external comment text prior to processing.
- [COMMAND_EXECUTION]: The skill performs various repository operations by executing shell commands via the GitHub CLI.
- Evidence: Frequent use of
gh api,gh pr merge,gh release create, andgit pushthroughoutSKILL.mdand the reference manuals. - Mitigation: A comprehensive Safety Model is implemented, mandating explicit user confirmation for high-impact operations like collaborator permission changes and branch deletions.
- [EXTERNAL_DOWNLOADS]: The skill provides instructions for downloading and installing tools and dependencies from the vendor's infrastructure.
- Evidence: Installation procedures using
claude plugin marketplaceandnpxtargetingsoia-teamrepositories inSKILL.md. - Note: These resources are managed by the skill's official author (
soia-team) and represent expected functionality.
Audit Metadata