git-project-status
Pass
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: SAFECREDENTIALS_UNSAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill executes a wide array of shell commands to collect repository data.
- Evidence includes calls to
git,gh(GitHub CLI),find,grep,wc, andsortto extract branch info, commit history, and codebase statistics. - [DYNAMIC_EXECUTION]: The skill runs project-specific executable content to verify project health.
- It executes test runners such as
npx vitest,npm test,cargo test,pytest, andgo test. - It runs compilers and type-checkers like
npx tsc,mypy,cargo check, andgo vet. - [CREDENTIALS_UNSAFE]: The skill actively searches for and reports hardcoded sensitive information to the user.
- It uses
git grepto find patterns matchingPRIVATE_KEY,SECRET_KEY,API_KEY,PASSWORD,TOKEN, andBearertokens. - It specifically checks if
.envfiles are tracked in the version control system. - [EXTERNAL_DOWNLOADS]: The skill instructions allow for the silent installation of project dependencies.
- It directs the agent to "Install dependencies first if needed (check for node_modules, etc.) but do so silently," which may trigger downloads from public registries like NPM or PyPI.
- [INDIRECT_PROMPT_INJECTION]: The skill has a significant attack surface for indirect injection by processing untrusted repository data.
- Ingestion points: Commit messages, README.md files, and source code content (scanned for TODO/FIXME markers).
- Boundary markers: None specified; content is interpolated directly into the report.
- Capability inventory: Extensive shell execution and project code execution (tests/compilers).
- Sanitization: No explicit sanitization or escaping of the ingested file content is mentioned before it is presented in the report.
Audit Metadata