Issue Basic Info Extraction

Extract GitHub issue and test case data into an Excel workbook.

1|3|Updated Feb 28, 2025
One-click install
npx skills add https://github.com/daisyden/ai_for_validation --skill issue-basic-info-extraction
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Issue Basic Info Extraction
Source: https://github.com/daisyden/ai_for_validation/tree/main/opencode/issue_triage/.claude/skills/issue-basic-info-extraction
Command: npx skills add https://github.com/daisyden/ai_for_validation --skill issue-basic-info-extraction

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the collection of open issues from intel/torch-xpu-ops and extracts test-case information into a single Excel workbook, saving manual triage time.

Core Features & Use Cases

  • Fetch open issues from GitHub and filter out pull requests.
  • Parse issue fields such as ID, title, status, assignee, reporter, labels, timestamps, and milestone.
  • Parse test case formats from issue bodies (op_ut lines, python benchmarks, and pytest blocks).
  • Parse E2E test case details like Benchmark, Model, Phase, Dtype, AMP, Backend, Test Type, and Cudagraph.
  • Generate an Excel file with sheets: Issues, Test Cases, and E2E Test Cases.

Quick Start

Run the Python script in this skill's directory to generate torch_xpu_ops_issues.xlsx.

Frequently Asked Questions about Issue Basic Info Extraction

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

FAQPage Schema
How do I extract GitHub issue data into an Excel file?

To extract GitHub issue data into an Excel file, this Skill fetches open issues from a repository, parses fields like ID and status, and generates a structured Excel workbook with sheets for Issues and Test Cases.

How do I parse test case details from GitHub issue bodies?

To parse test case details from GitHub issue bodies, this Skill automatically identifies op_ut lines, python benchmarks, pytest blocks, and E2E test case details, organizing them into a dedicated Excel worksheet.

Do I need a GitHub token to extract issues from a repository?

Yes, you need a GitHub token to access repository data. The Skill requires Python with openpyxl and requests libraries, along with a valid GitHub token, to fetch and extract open issues successfully.

Can I filter out pull requests when fetching open GitHub issues?

Yes, you can filter out pull requests when fetching open GitHub issues. The Skill specifically fetches open issues from the intel/torch-xpu-ops repository and automatically filters out pull requests during the extraction process.

What is the best way to automate issue triage for intel/torch-xpu-ops?

The best way to automate issue triage for intel/torch-xpu-ops is using this Skill to consolidate open issues and test case data into a single Excel workbook, saving manual review and organization time.