gitkit
Pass
Audited by Gen Agent Trust Hub on Sep 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill relies extensively on executing shell commands via the
Bashtool to perform Git operations (git worktree,git branch,git rebase,git push) and GitHub CLI interactions (gh pr list,gh repo view). This is the intended primary purpose of the skill. - [EXTERNAL_DOWNLOADS]: The skill suggests the installation of the
gh-stackextension from GitHub's official repository (github/gh-stack) if it is missing. This download targets a trusted organization and is a standard part of theghtoolchain environment setup. - [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface for indirect prompt injection as it processes untrusted data from external sources, such as branch names, issue titles, and pull request metadata fetched via
gitandghtools. - Ingestion points: Data enters the agent context through
git branch -vv,git worktree list, andgh pr listcommands (referenced inclean.mdandSKILL.md). - Boundary markers: The skill lacks explicit boundary markers for external metadata, though it uses kebab-casing and slugification for branch names which acts as a form of structural sanitization.
- Capability inventory: The agent has the capability to execute shell commands (
Bashtool) and write to the local filesystem (during conflict resolution). - Sanitization: Branch names are sanitized by flattening slashes to dashes and enforcing kebab-case slugs, which prevents basic path traversal or command injection via malformed branch names.
- [DATA_EXFILTRATION]: The skill performs network operations using
git pushtooriginandghAPI calls to GitHub. These operations are limited to standard repository synchronization and pull request management as requested by the user.
Audit Metadata