report

Solid

Investigate bugs comprehensively — cascade through /trace, capture browser evidence, extract observability data, and auto-create a GitHub issue with all findings.

AI & Automation 321 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
84
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /report — Comprehensive Bug Report and GitHub Issue Creation Investigate bugs end-to-end: collect symptoms, run `/trace` for root cause analysis, capture browser evidence when available, pull observability data from project-configured tools, and auto-create a GitHub issue with all findings attached. ## When to Use - A bug needs a thorough, documented investigation before fixing - A GitHub issue is needed with reproduction steps, root cause, and evidence - Multiple evidence sources (code, browser, observability) should be combined into one report - Orchestrator or user wants a self-contained bug report that someone can act on without reproducing - During QA loop: test failures against wish acceptance criteria need investigation ## Dependencies - **`agent-browser`** — required for browser-based evidence capture (screenshots, console logs, network requests). Install separately: `agent-browser` must be on PATH for Phase 3 to work. If unavailable, Phase 3 degrades gracefully. ## QA Loop Integration When invoked during the QA loop (after merge to dev), link findings to wish acceptance criteria: 1. Read the wish's success criteria from `.genie/wishes/<slug>/WISH.md`. 2. For each QA failure, map it to the specific acceptance criterion it violates. 3. Include the criterion reference in the report: `Criterion: "<criterion text>" — FAIL`. **Auto-invocation chain for QA failures:** ``` QA failure → /report (investigate + document) → /trace (root cause) → /fix (correct) → retest...

Details

Author
automagik-dev
Repository
automagik-dev/genie
Created
10 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

qa

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).

1 Updated 1 weeks ago
DROOdotFOO
AI & Automation Listed

bug-hunt

Investigate bugs and root causes.

375 Updated today
boshu2
Data & Documents Solid

bug-report

Creates a structured bug report from a description, or analyzes code to identify potential bugs. Ensures every bug report has full reproduction steps, severity assessment, and context.

20,555 Updated 1 weeks ago
Donchitos
AI & Automation Listed

bug-killer

Systematic, hypothesis-driven debugging workflow with triage-based track routing. Use when asked to "fix this bug", "debug this", "why is this failing", "this is broken", "investigate this error", "track down this issue", or any debugging situation. Supports --deep flag to force full investigation.

38 Updated today
sequenzia
Code & Development Listed

running-bug-review-board

Runs a real-user manual QA pass against any web/mobile/desktop app and turns the results into a Bug Review Board (BRB) feedback loop. Use whenever the user says "QA this", "test phase N", "run a manual test plan", "act as a real user", "find UX bugs", "sign off this build", "file a bug report", or "is this ready to ship?" — even if they only describe the symptoms ("the signup flow feels broken", "check what's wrong before we move on", "we finished feature X"). Drives the trifecta: PM (verifies user-promise), QA (executes scenarios from a real user's perspective), and Engineer (flags invalidated assumptions). Repo-agnostic, browser-tool-agnostic, scaffolds folders for bug reports + run reports + coordinator merges with P0/P1/P2 priorities. Works alongside cursor-ide-browser, browser-use, Playwright, manual driving, or any future browser tool.

12 Updated yesterday
RayFernando1337