Files
endorsment/.github/skills/bug-hunter/SKILL.md

1.2 KiB

name, description, license, triggers
name description license triggers
bug-hunter Analyzes console stack traces and source files to suggest likely root causes and pinpoint lines to inspect. MIT
analyze stack trace
find undefined error
debug crash

Bug Hunter

When to use this skill

  • Use when an uncaught exception or runtime error appears in the dev console or during test runs.
  • Triggered by pasting stack traces or describing symptoms such as undefined is not a function.

Instructions

  1. First Step: Parse the supplied stack trace, map frames to repository files and commit contexts, and verify file paths exist in src/.

  2. Second Step: Open the suspected file and locate the referenced line; inspect common causes (null/undefined deref, incorrect prop shape, async timing issues).

  3. Third Step: Suggest a minimal repro or test and provide a small patch or code comment describing the likely fix.

Examples

  • Given: TypeError: Cannot read property 'map' of undefined at PaperFeed.tsx:42 -> check papers prop initialization and defensive checks.

Notes

  • Recommend adding guard clauses and unit tests reproducing the failure; avoid speculative fixes without repro.