git-workflow

Automate Git operations and GitHub interactions with lazygit, gh, and delta.

29|6|Updated Nov 27, 2025
One-click install
npx skills add https://github.com/0xDarkMatter/claude-mods --skill git-workflow-0xdarkmatter
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/0xDarkMatter/claude-mods/tree/main/skills/git-workflow
Command: npx skills add https://github.com/0xDarkMatter/claude-mods --skill git-workflow-0xdarkmatter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires lazygit, gh, delta.

What problem does it solve?

This Skill replaces manual Git commands with interactive tools and streamlined workflows.

Core Features & Use Cases

  • Interactive Git: Use lazygit for staging, committing, and branch management.
  • GitHub Integration: Create and manage pull requests directly from terminal.

Frequently Asked Questions about git-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I streamline Git workflows with interactive staging and visual diffs?▼

Use lazygit for interactive Git operations combined with delta for visual diffs. This replaces manual git commands with a terminal UI for staging changes, committing, and branch management while viewing diffs side-by-side.

Can I create and manage pull requests from the terminal?▼

Yes. The GitHub CLI (gh) integrates with this workflow to create, review, and manage pull requests directly from your terminal without switching to a browser.

What's the best way to handle Git rebases and bisect operations?▼

Lazygit provides interactive interfaces for rebasing and bisecting, reducing command-line friction. Combined with delta, you visualize changes at each step, making complex Git operations safer and faster.

How do I manage stashed changes efficiently?▼

Lazygit's interactive interface lets you view, apply, and manage stashes visually without typing stash commands. You see diffs instantly before applying changes back to your branch.

Do I need all three tools—lazygit, gh, and delta—or can I use them separately?▼

Lazygit handles local Git operations; gh manages GitHub interactions; delta visualizes diffs. You can use them independently, but together they create a unified workflow that eliminates context switching between tools.

What prerequisites do I need to set up this Git workflow?▼

You need Bash, git, and the three dependencies installed: lazygit, gh, and delta. This Skill requires a terminal development environment; no additional setup beyond installing these tools is needed.