bugfix

Coordinate bug fixes in Grafana Pathfinder using isolated git worktrees and phase-driven triage.

19|31|Updated May 29, 2025
One-click install
npx skills add https://github.com/grafana/grafana-pathfinder-app --skill bugfix-grafana
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bugfix
Source: https://github.com/grafana/grafana-pathfinder-app/tree/main/.cursor/skills/bugfix
Command: npx skills add https://github.com/grafana/grafana-pathfinder-app --skill bugfix-grafana

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables structured, isolated bug fixes for robustness problems in the Grafana Pathfinder ecosystem by driving a phase-based workflow, using git worktrees, and leveraging subagents to guide triage, exploration, and verification.

Core Features & Use Cases

  • Isolate each bugfix in its own worktree to prevent cross-contamination between fixes.
  • Follow a phase-driven workflow (triage, code investigation, test design, and validation) with documented prompts and artifacts.
  • Leverage dedicated subagents defined in SUBAGENTS.md to perform code exploration and related-issues analysis.
  • Maintain auditable processes and guards against scope creep through strict commit and testing discipline.

Quick Start

Open a robustness issue and start the /bugfix workflow to create an isolated worktree and spawn focused subagents.

Frequently Asked Questions about bugfix

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

FAQPage Schema
How do I isolate robustness bug fixes in git to prevent cross-contamination?▼

Robustness bug fixes are isolated by creating dedicated git worktrees for each issue, preventing cross-contamination between concurrent fixes while maintaining a phase-driven workflow for triage and validation.

What is test-driven development for robustness bugs and how does it enforce failing tests?▼

Test-driven development for robustness bugs enforces writing failing tests before applying fixes, ensuring the defect is captured and validated before the code is changed to preserve architecture boundaries.

How do I structure code investigation and triage for complex robustness issues?▼

Code investigation and triage are structured through a phase-driven workflow using dedicated subagents to explore code, analyze related issues, and document prompts and artifacts for future maintainers.

Can I use subagents to explore code and analyze related robustness issues?▼

Yes, subagents defined in SUBAGENTS.md are leveraged to perform code exploration and related-issues analysis, guiding the triage phase to maintain auditable processes and prevent scope creep.

Does the bugfix workflow require isolated git worktrees to maintain auditable commits?▼

Yes, the workflow requires isolated git worktrees to maintain strict commit and testing discipline, preventing scope creep and ensuring every robustness fix produces auditable, documented steps.

When do I need a phase-driven workflow for robustness bug fixes?▼

A phase-driven workflow is needed for open robustness issues requiring structured exploration, test design, and validation, ensuring architecture boundaries are preserved and steps are documented for future maintainers.