reproduce-bug

Reproduce software bugs by analyzing logs and using Playwright for visual debugging.

5|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/marchatton/agent-skills --skill reproduce-bug-marchatton
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reproduce-bug
Source: https://github.com/marchatton/agent-skills/tree/main/.agents/skills/03-plan/reproduce-bug
Command: npx skills add https://github.com/marchatton/agent-skills --skill reproduce-bug-marchatton

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill helps in systematically reproducing and investigating software bugs by leveraging logs, browser inspection, and visual evidence.

Core Features & Use Cases

  • Log Analysis: Integrates with tools like Rails console explorer and AppSignal to analyze logs for bug indicators.
  • Visual Debugging: Uses Playwright to navigate web applications, capture screenshots, and record user flows to visually pinpoint issues.
  • Bug Reporting: Guides the user through documenting findings, reproduction steps, and relevant code snippets for clear bug reports.
  • Use Case: When a user reports a bug in a web application, this skill can be used to replicate the exact steps they took, capture screenshots of the error, and collect console logs to aid developers in fixing the issue.

Quick Start

Use the reproduce-bug skill to investigate the issue described in github issue #123.

Frequently Asked Questions about reproduce-bug

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

FAQPage Schema
How do I reproduce a web application bug using logs and browser automation?

To reproduce a web application bug, you can analyze backend logs and use Playwright browser automation to visually navigate the application, capture screenshots, and record user flows to pinpoint UI issues.

What's the best way to investigate user flow errors and backend log discrepancies?

Investigate user flow errors and backend log discrepancies by integrating Rails console explorer and AppSignal to analyze logs, then use Playwright to replicate exact user steps and capture visual evidence.

Can I use Playwright to capture screenshots and record user flows for bug reporting?

Yes, you can use Playwright to navigate web applications, capture screenshots of errors, and record user flows, which provides visual evidence for documenting clear bug reports.

Does this bug reproduction approach work with AppSignal and Rails console for log analysis?

Yes, this approach integrates with AppSignal and Rails console explorer to analyze logs for bug indicators, capturing console logs and backend discrepancies to aid developers in fixing reported issues.

How do I document bug reproduction steps and relevant code snippets for developers?

Document bug reproduction steps by guiding the investigation process to collect evidence, capture screenshots, record exact user flows, and gather relevant code snippets into a clear bug report.

When should I not use visual debugging for issue investigation?

Visual debugging with Playwright is not suitable for non-web applications or purely backend issues where UI navigation, screenshots, and user flow recording cannot capture the root cause.