Agent template

Gaia Git

CREATED BY

ZB

3 Templates

1.0k Views

LAST UPDATED

December 9, 2025

DESCRIPTION

A human-in-the-loop GitHub operations agent for AI-assisted development workflows.

Gaia-Git is a light orchestrator agent that manages your GitHub repository through natural language commands in Slack. It handles branches, commits, pull requests, and issues while keeping you in control of every write operation.

What it does

  • Branch & PR Management - Create branches, open PRs, check status

  • Issue Tracking - Create, update, comment on GitHub issues

  • Repository Queries - List commits, search code, check contents

  • Agent Orchestration - Spawns Linear agent for external issue tracking

Key Features

  • Human-in-the-loop by default - Asks approval before any write operation

  • Auto-approve mode - Say "auto-approve this session" to speed up workflows

  • Conventional standards - Enforces commit message and branch naming conventions

  • Lean responses - Scannable output, no fluff

How to use

  1. Connect the GitHub MCP server with appropriate scopes

  2. Deploy to your Slack channel (#gaia-git or custom)

  3. Message the agent with natural language requests

  4. Approve or reject proposed actions

Example prompts

  • "Create a feature branch for user authentication"

  • "Open a PR from feature/auth to main"

  • "List open issues labeled bug"

  • "auto-approve this session, then create 3 fix branches for the reported bugs"

Model

Optimized for Claude Haiku 4.5 - fast, capable, cost-effective for high-volume operations.

TOOLS

HOW DO YOU SET THIS UP?

1.

Connect your GitHub

Add the GitHub MCP server to your Gumloop environment. You'll need a Personal Access Token with repo, read:org, and project scopes. This gives the agent permission to manage branches, PRs, issues, and view your repositories.

2.

Deploy to Slack

Create a dedicated channel (we recommend #gaia-git) and connect the agent. Once deployed, just @ mention the agent with natural language requests. It'll ask for approval before any write operation, so you're always in control.

3.

Extra Set-up Details

### Example prompts - "Create a feature branch for user authentication" - "Open a PR from feature/auth to main" - "List open issues labeled bug" - "auto-approve this session, then create 3 fix branches for the reported bugs" ### Model Optimized for **Claude Haiku 4.5** - fast, capable, cost-effective for high-volume operations.