Post a reply comment to a GitHub issue. Use when the user wants to respond to an issue, acknowledge a bug report, or share a fix reference…
Tether (install/uninstall) gh-tools hooks to ~/.claude/settings.json.
When to activate: Gin web framework, routing groups, middleware, request binding, validation, error handling, Gin context
Automates the process of splitting mixed file changes into logically grouped, standardized Git commits with conventional prefixes.
Use when creating git commits to ensure commit messages follow project standards.
Guide for writing clear, descriptive commit messages
Analyze projects and generate custom git hooks tailored to the codebase.
Initialize and configure Git before writing code.
Use when adding metadata to commits without changing history, tracking review status, test results, code quality annotations, or…
Cleans up merged Git branches, removes associated worktrees safely with explicit approval, and updates the main branch.
Push the current branch to origin and open a draft PR/MR with title derived from commit history and body listing every commit since the…
MANDATORY: Use instead of `git rebase` - provides automatic backup and conflict recovery
MANDATORY: Use instead of `git rebase -i` for squashing - unified commit messages
Use when the user asks to set up, initialize, adopt, or bootstrap a repository Git strategy, worktree workflow, or docs/git-strategy.md.
Scion (create or configure) a fork workflow with git-town.
Structures git workflow practices. Use when making any code change. Use when committing, branching, resolving conflicts, or when you need…
Expert guidance for Git workflows, troubleshooting, and best practices
When making changes to a repository, use this skill.
Create a git worktree and open it in a new VSCode window
Configures structured shared and local data directories automatically after creating a new Git worktree.
Use when working on multiple branches simultaneously, context switching without stashing, reviewing PRs while developing, testing in…