Claude GitHub Actions Plugin Overview
Internal Claude Code plugin for Fleet Studio's git workflow automation, built by Thanush Babu. Ships five slash commands that standardize branching, committing, and PR management across the team's Claude Code sessions.
What is the Claude GitHub Actions Plugin?
A Claude Code plugin marketplace (fleet-studio) containing one plugin (fleet-git-workflow) that adds five slash commands - /new-branch, /feature-branch, /commit, /stage-pr, /prod-pr - so every engineer's Claude session follows the same branch-naming, commit-message, and PR-raising conventions instead of ad hoc git usage.
| Field | Value |
|---|---|
| Category | Platform / Internal Tools |
| GitHub | claude-github-actions |
| Org | TeamFleetStudio |
| Distribution | Claude Code plugin marketplace (installed per-project via /plugin install fleet-git-workflow) |
Command behavior lives in the plugin's own markdown command files in the repo. Use this Fleet Docs page for knowledge-transfer context.
Key Features
/new-branch: Creates a branch from an explicit or auto-detected parent (checksdev→develop→developmentin order), confirming the parent before branching./feature-branch: Auto-generates afeature/<kebab-case-description>branch name from a plain-English description, syncing with the parent branch first./commit: Stages current changes and generates a conventional commit message when none is given./stage-pr: Commits, pushes, and raises a PR from the current branch intodev, checking for conflicts first./prod-pr: Raises a release PR fromdevtomain, summarizing the merges included and checking for conflicts.- Marketplace packaging:
.claude-plugin/marketplace.json+plugins/fleet-git-workflow/.claude-plugin/plugin.jsonso the whole team installs the same command set via/plugin marketplace add+/plugin install, rather than copying command files by hand. - Safety rules baked into every command: never force-push, never skip confirming the parent branch, always warn before branching onto an existing name.
Tech Snapshot
| Layer | Choice |
|---|---|
| Format | Claude Code plugin (.claude-plugin/ manifests + markdown command files) |
| Commands | plugins/fleet-git-workflow/commands/{new-branch,feature-branch,commit,stage-pr,prod-pr}.md |
| Install target | Claude Code / Claude Desktop (Code tab), GitHub-connected account |
| Default branch | main |
Related
This same command set is available in this session as the fleet-git-workflow skill family (create-branch, fleet-git-workflow:commit, fleet-git-workflow:feature-branch, fleet-git-workflow:new-branch, fleet-git-workflow:stage-pr, fleet-git-workflow:prod-pr).
Quick Start
git clone https://github.com/TeamFleetStudio/claude-github-actions.git ~/.claude/plugins/marketplaces/fleet-studio
Then follow Getting Started to add the marketplace and install the plugin.
Next Steps
- Getting Started - Install the plugin
- Architecture - How commands are structured and invoked
- API Reference - Command reference