issue-reporter

Create reproducible issue packages as .tar.gz archives with README.md, repro/, and logs/.

1|1|Updated Jun 15, 2023
One-click install
npx skills add https://github.com/Paradicat/demo --skill issue-reporter-paradicat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: issue-reporter
Source: https://github.com/Paradicat/demo/tree/main/agent_pack/skills/issue-reporter
Command: npx skills add https://github.com/Paradicat/demo --skill issue-reporter-paradicat

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of reporting bugs and issues by creating self-contained, reproducible packages, and provides a structured workflow for investigating and resolving reported issues.

Core Features & Use Cases

  • Issue Package Creation: Generates compressed archives (.tar.gz) containing all necessary files, scripts, and documentation to reproduce a reported problem.
  • Issue Triage and Reproduction: Parses received issue packages to understand the problem, verify its reproducibility in a controlled environment, and analyze the root cause.
  • Use Case: When a developer encounters a complex bug, they can use this Skill to package the issue with minimal reproduction steps and environment details, ensuring clear communication and faster resolution when handed off to another team.

Quick Start

Use the issue-reporter skill to create a package for a new issue with the slug 'vcs-lto-mismatch'.

Frequently Asked Questions about issue-reporter

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

FAQPage Schema
How do I create a reproducible bug report package for a complex software issue?

To create a reproducible bug report package, this Skill guides you through generating a self-contained `.tar.gz` archive containing `README.md`, `repro/`, and `logs/` components. This ensures clear communication and faster resolution when handing off issues to another team.

What is the best way to triage and verify reproducible issues received from another developer?

The best way to triage reproducible issues is to parse the received `.tar.gz` issue package to understand the problem. This Skill provides a structured workflow to verify reproducibility in a controlled environment and analyze the root cause systematically.

Can I use this issue tracking workflow for both reporting bugs and handling them?

Yes, you can use this issue tracking workflow for both roles. It supports both reporter and handler workflows, providing detailed step-by-step instructions and rules for creating issue packages and subsequently receiving, analyzing, and resolving them.

What files do I need to include when packaging a bug report for triage?

When packaging a bug report for triage, you need to include a `README.md`, a `repro/` directory for minimal reproduction steps, and a `logs/` directory. These are bundled into a compressed `.tar.gz` archive for self-contained issue reporting.

How does packaging a reproducible issue help with debugging a complex software bug?

Packaging a reproducible issue helps with debugging by capturing all necessary files, scripts, and environment details into a single archive. This self-contained format allows the handler to quickly reproduce the problem and analyze the root cause without missing context.

Does this Skill require any external dependencies to generate issue tracking archives?

No, this Skill does not require any external dependencies to generate issue tracking archives. It operates independently with its own scripts and references to guide the creation and handling of reproducible `.tar.gz` issue packages.