ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 5/5

issue-reproducer

把 bug 描述整理成可复现步骤、环境、预期与实际结果和最小复现条件。;use for bug, reproduction, qa workflows;do not use for 伪造日志, 忽略用户给出的环境差异.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/52yuanchangxing/issue-reproducer
Or

What This Skill Does

The issue-reproducer is a specialized AI agent skill designed to bridge the gap between chaotic bug reports and actionable technical documentation. It acts as an analytical filter that ingests fragmented user reports, error logs, and environmental data, transforming them into standardized, reproducible bug reports. The skill adheres to a strict reporting schema including problem summaries, environmental constraints, step-by-step reproduction paths, expected vs. actual behavior, and critical missing information. It is engineered to prevent the 'guessing game' common in software debugging by forcing clear, logical structure upon incoming issue tickets.

Installation

To install this skill, use the ClawHub CLI tool in your terminal: clawhub install openclaw/skills/skills/52yuanchangxing/issue-reproducer Ensure you have the OpenClaw environment initialized and that your local resource directory contains the necessary template files located at {baseDir}/resources/ to ensure the outputs match your team's specific documentation standards.

Use Cases

This skill is ideal for QA teams, developers managing open-source projects, and customer support representatives who need to escalate issues to engineering.

  1. Automated Triage: Automatically convert raw user feedback into structured Jira-ready or GitHub-issue-ready formats.
  2. Reproduction Lifecycle: Generating the minimal set of conditions required to verify a bug, which helps in localizing the fault without needing access to the full production environment.
  3. Communication Bridge: Acting as an intermediary that forces users to provide context on environment variables, OS versions, and specific inputs that are often omitted in initial reports.

Example Prompts

  1. "I'm getting a 500 error when I submit the login form on the dashboard, here is the log snippet: [Paste Log]. Can you organize this into a reproduction report?"
  2. "A user reported that the image upload feature fails on Safari but works on Chrome. Here is their description: [Paste Description]. Create a reproduction steps document."
  3. "Summarize this bug report for me and identify what environmental details are missing before I can pass it to the dev team."

Tips & Limitations

  • Safety First: This skill is strictly analytical. It will never attempt to 'fix' a bug automatically or execute code that could modify your system state without explicit user consent.
  • Avoid Fabrications: The skill is hardcoded to prioritize data integrity. If a report is missing key information (e.g., specific OS version), the agent will list it as a 'pending confirmation' item rather than guessing.
  • Dry-Run Default: When operating in environments with shell access, the skill defaults to generating reviewable drafts, ensuring that you maintain full control over the information being processed or external scripts being triggered.

Metadata

Stars3917
Views0
Updated2026-04-08
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-52yuanchangxing-issue-reproducer": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#bug#reproduction#qa#engineering
Safety Score: 5/5

Flags: file-read