perf-findings-to-issues

Create GitHub issues from Performance Analyzer JSON findings with labels and milestones.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/buihuuloc/universal-ue-skills --skill perf-findings-to-issues
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: perf-findings-to-issues
Source: https://github.com/buihuuloc/universal-ue-skills/tree/main/skills/perf-findings-to-issues
Command: npx skills add https://github.com/buihuuloc/universal-ue-skills --skill perf-findings-to-issues

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation of GitHub issues from performance analysis findings exported as JSON, streamlining the process of addressing performance bottlenecks.

Core Features & Use Cases

  • Automated Issue Creation: Generates GitHub issues from Performance Analyzer JSON exports.
  • Categorized Grouping: Groups findings by category for batched issue creation.
  • Structured Issue Content: Populates issues with detailed findings, recommendations, and acceptance criteria.
  • Use Case: After running a performance analysis on your Unreal Engine project, use this skill to automatically create actionable GitHub issues for each identified performance problem, complete with relevant details and suggested fixes.

Quick Start

Use the perf-findings-to-issues skill to create GitHub issues from the Performance Analyzer export at: /path/to/findings.json

Frequently Asked Questions about perf-findings-to-issues

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

FAQPage Schema
How do I create GitHub issues from Unreal Engine performance analysis findings?

You can create GitHub issues from Unreal Engine performance findings by exporting the Performance Analyzer results as JSON. This skill parses the JSON export, groups findings by category, and formats structured issue titles and bodies with level names, severities, labels, and milestones.

How are performance findings grouped when exported to GitHub issues?

Performance findings are grouped by category to enable batched issue creation. The skill maps specific categories to predefined labels and maps severity levels to milestones, ensuring structured tracking on your project board.

Do I need the gh CLI to automate GitHub issue creation from JSON performance reports?

Yes, you need the gh CLI installed and authenticated to automate GitHub issue creation. The skill relies on the gh CLI to create issues and integrate them directly into your project board.

What is the best way to track Unreal Engine performance bottlenecks in GitHub?

The best way to track Unreal Engine performance bottlenecks is to export Performance Analyzer findings as JSON and convert them into structured GitHub issues. This approach populates each issue with detailed findings, recommendations, and acceptance criteria.

Can I assign milestones and labels automatically when creating issues from performance findings?

Yes, milestones and labels are assigned automatically during issue creation. The skill maps specific finding categories to predefined labels and uses severity levels to assign appropriate milestones for the generated issues.

Why does my performance findings JSON export fail to generate GitHub issues?

If your performance findings JSON export fails to generate GitHub issues, it is likely due to an unauthenticated or missing gh CLI. Ensure the gh CLI is installed and properly authenticated before attempting to parse the JSON and create issues.