gitworfkflows

Manage Git branching, commits, rebasing, and pull requests.

1|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/markus41/lobbi-design-system --skill gitworfkflows-markus41
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitworfkflows
Source: https://github.com/markus41/lobbi-design-system/tree/main/.claude/skills/git-workflows
Command: npx skills add https://github.com/markus41/lobbi-design-system --skill gitworfkflows-markus41

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, github-cli.

What problem does it solve?

This Skill provides comprehensive guidance and tools for managing complex Git operations, branching strategies, and collaborative workflows, helping you maintain a clean and efficient codebase.

Core Features & Use Cases

  • Basic Git Commands: Perform essential Git operations like status, log, diff, add, commit, and push.
  • Branching Strategies: Implement common branching models like Git Flow for organized development.
  • Commit Management: Follow conventions for clear commit messages and use interactive rebase for squashing.
  • Use Case: Start a new feature branch, commit changes following a conventional commit message, and then rebase it with the develop branch to keep your history clean before creating a pull request.

Quick Start

Create a new Git feature branch named 'feature/add-user-profile'.

Frequently Asked Questions about gitworfkflows

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

FAQPage Schema
How do I set up an effective branching strategy for my development team?

Branching strategies like Git Flow organize parallel development by designating branches for features, releases, and hotfixes. This Skill guides you through implementing Git Flow and other models to maintain a clean, auditable history across your team's collaborative workflows.

What's the best way to write commit messages that my team can understand?

Commit message conventions establish clear, consistent standards so your team can quickly understand what changed and why. This Skill covers conventional commit formats that make your repository history readable and enable automated tooling for release management.

How do I keep my Git history clean before creating a pull request?

Interactive rebase lets you squash, reorder, or edit commits to create a clean, logical history. This Skill shows how to rebase your feature branch against develop before submitting a PR, ensuring your changes integrate smoothly without cluttering the main timeline.

Can I automate Git workflows and enforce standards across my repository?

Git hooks and GitHub CLI integration automate tasks like validating commit messages and branch names at commit time. This Skill provides tools to standardize workflows, reduce manual errors, and ensure your team follows consistent version control practices.

How do I manage merges and rebases without losing work or creating conflicts?

Merging and rebasing are core Git operations that integrate changes from different branches. This Skill covers when to use each, how to resolve conflicts, and best practices for maintaining a coherent development pipeline across your team.

Does this cover pull request workflows with GitHub?

Yes. This Skill integrates GitHub CLI to streamline pull request creation, review, and merging as part of your complete Git workflow. It covers both command-line operations and GitHub-specific collaboration patterns for code review and approval.