git

Create Git branches, generate conventional commits, and manage worktrees.

2|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/nablarch/nabledge-dev --skill git-nablarch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git
Source: https://github.com/nablarch/nabledge-dev/tree/main/.claude/skills/git
Command: npx skills add https://github.com/nablarch/nabledge-dev --skill git-nablarch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines complex Git operations, making branch management, commits, and worktree handling intuitive and efficient, even for intricate workflows.

Core Features & Use Cases

  • Branch Management: Create new branches from the default, delete merged branches.
  • Commit Automation: Commit and push changes with conventional commit formatting, automatically detecting and excluding sensitive files.
  • Worktree Operations: Create and delete worktrees for parallel development or isolated tasks.
  • Use Case: As a developer, you need to quickly create a new branch for a bug fix, commit your changes following project standards, and then delete the branch once it's merged. This Skill automates that entire process with simple commands.

Quick Start

Use the git skill to create a new branch for issue number 123, describing it as a login page fix.

Frequently Asked Questions about git

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

FAQPage Schema
How do I automate git branch creation from the default branch for a new bug fix?

Git worktree management allows you to create and delete isolated working directories for parallel development. This Skill orchestrates worktree operations so you can handle multiple tasks simultaneously without stashing current changes.

How do I generate conventional commit messages automatically?

Generating conventional commit messages requires formatting staged changes with standardized prefixes. This Skill automates commit and push operations while constructing conventional messages and excluding sensitive files from the commit.

How does git worktree management work for parallel development?

Git worktree management allows you to create and delete isolated working directories for parallel development. This Skill orchestrates worktree operations so you can handle multiple isolated tasks simultaneously without stashing current changes.

Can I automatically exclude sensitive files when committing changes?

Excluding sensitive files during commits requires detecting and removing them from the staging area before finalizing. This Skill automatically detects sensitive files and prevents their inclusion while generating conventional commit messages.

What is the best way to handle common git errors during branch operations?

Handling common git errors requires robust error checking during branch operations and commits. This Skill provides robust error handling for common Git scenarios, ensuring branch creation and deletion processes complete safely.