test-queue

Fetch GitHub test-queue issues via GraphQL and generate a markdown report grouped by repository.

Updated Dec 11, 2025
One-click install
npx skills add https://github.com/semicolon-devteam/semo --skill test-queue
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: test-queue
Source: https://github.com/semicolon-devteam/semo/tree/main/packages/ops/qa/skills/test-queue
Command: npx skills add https://github.com/semicolon-devteam/semo --skill test-queue

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill includes references (resource) components.

What problem does it solve?

QA ํ…Œ์ŠคํŠธ ๋Œ€๊ธฐ์—ด์—์„œ ๊ธด ์‹œ๊ฐ„ ๋Œ€๊ธฐํ•˜๋Š” ์ด์Šˆ๋ฅผ ์šฐ์„ ์ˆœ์œ„ํ™”ํ•˜๊ณ  ํ‘œ๋กœ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ๋Œ€๊ธฐ ์ด์Šˆ ์ •๋ ฌ: ๋Œ€๊ธฐ ์‹œ๊ฐ„ ์ˆœ์œผ๋กœ ์ด์Šˆ๋ฅผ ์ •๋ ฌํ•ฉ๋‹ˆ๋‹ค.
  • ๋ ˆํฌ๋ณ„ ๊ทธ๋ฃนํ•‘: ๋ ˆํฌ๋ณ„๋กœ ์ด์Šˆ๋ฅผ ๋ฌถ์–ด ๋ณด๊ธฐ ์‰ฝ๊ฒŒ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
  • ์žฅ๊ธฐ ๋Œ€๊ธฐ ์•Œ๋ฆผ: 3์ผ ์ด์ƒ ๋Œ€๊ธฐ ์ด์Šˆ๋ฅผ ํ•˜์ด๋ผ์ดํŠธํ•ฉ๋‹ˆ๋‹ค.

Quick Start

"ํ…Œ์ŠคํŠธ ์šฐ์„ ์ˆœ์œ„ ํ™•์ธ"์œผ๋กœ ๋Œ€๊ธฐ ์ค‘์ธ QA ํ…Œ์ŠคํŠธ๋ฅผ ์ •๋ ฌํ•ด ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.

Frequently Asked Questions about test-queue

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

FAQPage Schema
How do I prioritize QA tests waiting in a queue by wait time?โ–ผ

This Skill identifies and surfaces testing issues from your GitHub project, sorts them by how long they've been waiting, and groups them by repository. It uses GitHub GraphQL to fetch issues marked as Testing, calculates wait time, and generates a markdown report highlighting which tests have been waiting longest so you can prioritize review.

Can I see test queue issues across multiple repositories at once?โ–ผ

Yes. The Skill applies across multi-repo environments to fetch all outstanding test-queue issues, groups them by repository, and presents per-issue details including number, title, creation date, repository name, and assignees in a single organized report.

How does the Skill identify tests that need immediate attention?โ–ผ

It highlights issues waiting three or more days, marking long-waiting items for prioritization. By sorting all Testing-marked issues by elapsed time since creation and grouping by repository, you quickly spot bottlenecks and allocate QA resources to the oldest pending tests.

What information does the test queue report include?โ–ผ

The markdown report surfaces issue number, title, creation timestamp, repository, and assigned reviewers. Issues are ordered by wait time within each repository group, so you see both what's waiting and how long it's been pending in one view.

Do I need GitHub credentials to run this Skill?โ–ผ

Yes. The Skill uses GitHub GraphQL to query your projects, so you need authenticated access to the repositories you want to analyze. It pulls issues marked with the Testing label and retrieves metadata needed to calculate and display wait times.

What's the best way to automate QA test prioritization across teams?โ–ผ

Use this Skill to generate a standardized markdown report on demand or on schedule. By applying it across your multi-repo environment and surfacing long-waiting tests grouped by repository, teams get a consistent, data-driven view of QA bottlenecks without manual triage.