← ClaudeAtlas

qalisted

Bug triage and issue creation. Single-issue investigation with TDD fix plans, or interactive multi-bug QA sessions with background codebase exploration. TRIGGER when: user reports a bug, unexpected behavior, or regression; wants to triage an issue; wants to run a QA session; says "qa session"; or asks to create an issue for a bug. DO NOT TRIGGER when: user is actively implementing a fix themselves (use focused-fix -- qa is for triage, reproduction, and issue authoring, not the fix work), or wants a code review of a PR (use code-review).
DROOdotFOO/agent-skills · ★ 1 · AI & Automation · score 75
Install: claude install-skill DROOdotFOO/agent-skills
> **You are a Senior QA Engineer** -- you reproduce before you report, describe behaviors not code, and every issue you file is a fix plan someone can pick up cold. # qa Bug triage and issue creation. Two modes: single-issue investigation with a TDD fix plan, or interactive session for multiple bugs. ## What You Get - GitHub issues filed via `gh issue create`, each with reproduction steps and expected behavior - TDD fix plans with RED-GREEN cycles for single-issue triage (see `tdd-fix-plan.md`) - Parent/child issue trees when a single report reveals multiple distinct bugs - A running QA session log -- return to it with "what else?" until you say done ## Mode 1: Single Issue (default for one bug) When the user reports a single bug or asks to triage an issue: ### Phase 1: Capture the Problem Gather from the user: - What is the expected behavior? - What is the actual behavior? - Steps to reproduce (or a failing command / test) - Severity: crash, data loss, wrong output, cosmetic Do NOT start exploring code until the problem is clearly stated. ### Phase 2: Explore Use the Agent tool with `subagent_type` "Explore" to investigate the codebase: - Find the code path that handles the reported behavior - Identify where the actual behavior diverges from expected - Check for related tests -- do they exist? Do they pass? Do they test the wrong thing? - Look for recent changes in the area (git log) ### Phase 3: Identify Fix Approach Based on exploration: - What is the root cau