Show GitButler virtual branches and base status
Shows GitButler virtual branch status and suggests next actions for common situations.
/plugin marketplace add settlemint/agent-marketplace/plugin install crew@settlemintgit/butler/<butler_context>
!${CLAUDE_PLUGIN_ROOT}/scripts/git/gitbutler-context.sh
</butler_context>
Show virtual branch status and upstream integration state. Suggest actions for common situations.
</objective> <workflow>If GITBUTLER_ACTIVE=false:
GitButler is not initialized in this repository.
To initialize: but init --target-branch origin/main
but branch list
but base check
Based on output:
| Situation | Suggestion |
|---|---|
| Upstream ahead | Run crew:git:butler:sync to rebase |
| Uncommitted changes | Run crew:git:butler:commit |
| Branch ready | Run crew:git:butler:push |
| Conflicts detected | Edit files, then commit resolution |
<success_criteria>
</success_criteria>