Skip to main content
Independent directory. Not affiliated with Anthropic. Disclaimer

Bug Reporter

Development › Debugging

Generates structured bug reports from a description, stack trace, or screen recording transcript. Outputs GitHub-ready markdown with reproduction steps, environment info, severity classification, and suggested assignees.

1,450+ installs
4.7 rating
By community
MIT License
Debugging QA Reports

What it does

Bug Reporter analyzes the raw symptom description you provide and extracts everything needed for an actionable report — the error message, the reproduction path, the environment stack, and the expected vs actual behaviour. It classifies severity (critical / high / medium / low) based on user impact signals and annotates the report with component tags so triage teams can route it immediately.

When a stack trace is pasted in, Bug Reporter matches the trace to common framework patterns (React, Next.js, Django, FastAPI, Rails) and adds a likely cause section. It can also generate a minimal reproduction snippet if you describe the failing code path.

How to install

bash
npx skills add user/bug-reporter

The command fetches the skill definition, validates the schema, and registers it with your Claude Code environment. The skill is stored in your project's .claude/skills/ directory and can be committed alongside your code.

How to use

Paste your error description or stack trace and prompt Claude to generate the report:

prompt
File a bug for: [paste error or description]

A typical output looks like this:

output
## Summary
Checkout button throws TypeError on mobile Safari 16

## Steps to Reproduce
1. Open site on iOS 16 Safari
2. Add item to cart
3. Tap "Checkout"
4. Observe crash

## Expected vs Actual
Expected: Redirect to /checkout
Actual:   TypeError: Cannot read properties of undefined

## Environment
Browser: Safari 16 · OS: iOS 16.4 · Node: 20.x

## Severity: HIGH

Configuration

You can customise the output format and target issue tracker with inline options:

prompt
# File a critical priority bug
File a P0 bug for [description]

# Switch to JIRA format
Use JIRA format for this bug report

# Add framework-specific steps
Add reproduction steps for Next.js App Router

Tip: Combine Bug Reporter with Test Generator — once the bug is filed, immediately generate a failing test that captures the reproduction case, so the fix is verifiable from day one.

Related skills

Pair Bug Reporter with PR Review Assistant to link bug reports directly to pull request descriptions. Use Test Generator to write regression tests for filed bugs, and Code Documentor to keep component ownership documentation in sync with assignee suggestions.