What problem does it solve?
Raw issues from Jira or GitHub come in different JSON schemas, making downstream bug-fix workflows hard to automate. This Skill converts heterogeneous issue tracker payloads into a single, consistent set of fields so later pipeline steps can operate reliably.
Core Features & Use Cases
- Source detection for common trackers: Identifies Jira issues vs GitHub Issues based on distinctive JSON shapes, otherwise returns an error.
- Field mapping into a unified schema: Produces standardized fields like issue_id, summary, module, description, reproduction_steps, expected, actual, attachments, and comments.
- Attachments and comments handling: Extracts attachment/video/document URLs (no downloads) and supports comment collection expectations per the input data availability.
- Use case: Turn a Jira issue JSON export or a GitHub issue webhook payload into the canonical format required by an automated extract/analyze/implement/test pipeline.
Quick Start
Provide the raw issue JSON as input so the Skill outputs exactly one fenced json block containing the standardized fields.