Git Bisect Debugging

🌐Community
by sjungling · vlatest · Repository

Helps with Git, debugging as part of testing, debugging, and quality assurance workflows.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add git-bisect-debugging npx -- -y @trustedskills/git-bisect-debugging
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "git-bisect-debugging": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/git-bisect-debugging"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

The git-bisect-debugging skill automates the process of using git bisect to identify the commit that introduced a bug. It helps narrow down problematic commits by systematically testing changes, significantly reducing debugging time compared to manual inspection. The tool guides you through marking commits as good or bad until the faulty commit is isolated.

When to use it

  • You've identified a regression in your codebase and need to quickly pinpoint the responsible commit.
  • A bug report points to a specific feature, but the exact cause isn’t immediately obvious.
  • You are working on a large project with frequent commits and want an efficient way to isolate bugs.
  • When you suspect a recent change introduced a bug, but aren't sure which one.

Key capabilities

  • Automated git bisect execution.
  • Guidance through the "good/bad" commit marking process.
  • Isolation of the faulty commit that introduced the bug.
  • Reduces debugging time compared to manual inspection.

Example prompts

  • “Run git bisect to find the commit that caused this bug.”
  • “Bisect between commit A and commit B, marking [commit hash] as bad.”
  • "Start a bisect session to identify the regression introduced in version 1.2."

Tips & gotchas

  • Requires a Git repository with a clear "good" (working) and "bad" (broken) state.
  • The accuracy of git bisect depends on having reliable tests or methods for determining if a commit is good or bad.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
sjungling
Installs
15

🌐 Community

Passed automated security scans.