finishing-a-development-branch
Pass
Audited by Gen Agent Trust Hub on Feb 28, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes standard development and version control commands including
git(for merging, pushing, and worktree management),gh(GitHub CLI for pull requests), and various language-specific test runners such asnpm,cargo,pytest, andgo. These operations are essential for its primary function of code integration. - [SAFE]: Includes several security-conscious design patterns:
- Test Gatekeeping: It strictly prohibits proceeding with merges or pull requests if the project's test suite fails.
- Manual Confirmation: Destructive operations such as force-deleting branches (
git branch -D) require the user to type an explicit 'discard' confirmation, preventing accidental data loss. - Structured Workflow: By presenting exactly four predefined options, it avoids open-ended execution paths that could lead to unintended agent behavior.
Audit Metadata