Git Bisect Debugging
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.
Run in terminal (recommended)
claude mcp add git-bisect-debugging npx -- -y @trustedskills/git-bisect-debugging
Or manually add to ~/.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 bisectexecution. - 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 bisectdepends 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 Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.