change-to-testing

Automate GitHub issue status transitions to Testing with QA assignment and Slack alerts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

์ด์Šˆ๋ฅผ ํ…Œ์ŠคํŠธ์ค‘์œผ๋กœ ์ „ํ™˜ํ•˜๊ณ  QA ๋‹ด๋‹น์ž๋ฅผ ์ž๋™์œผ๋กœ ๋ฐฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ์ƒํƒœ ๋ณ€๊ฒฝ: ์ด์Šˆ ์ƒํƒœ๋ฅผ ํ…Œ์ŠคํŠธ์ค‘์œผ๋กœ ์ „ํ™˜
  • QA ์ž๋™ ํ• ๋‹น: ๊ธฐ๋ณธ QA ๋‹ด๋‹น์ž ์ž๋™ ์ถ”๊ฐ€
  • ์•Œ๋ฆผ ๋ฐ ๊ธฐ๋ก: ๋ณ€๊ฒฝ ์ด๋ ฅ ๋ฐ ์•Œ๋ฆผ ์ „์†ก

Quick Start

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

Frequently Asked Questions about change-to-testing

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

FAQPage Schema
How do I automate changing an issue status to Testing in GitHub?โ–ผ

Automate issue status transitions to Testing by using GraphQL or gh CLI to update your GitHub project's status field. The Skill handles the status change, assigns your default QA team member, posts a comment, and sends a Slack alert to notify stakeholders of the QA handoff.

Can I automatically assign QA reviewers when moving issues to Testing?โ–ผ

Yes. The Skill automatically assigns a preconfigured default QA assignee when transitioning an issue to Testing status. This eliminates manual assignment and ensures consistent QA ownership across your workflow.

What setup do I need to automate QA handoffs with GitHub and Slack?โ–ผ

You need GraphQL or gh CLI access, your GitHub project and item IDs, a status field configured with a 'Testing' option, a default QA assignee account, and a Slack channel mapped to your project for alert notifications.

Does this work with GitHub project automation and GraphQL mutations?โ–ผ

Yes. The Skill uses GraphQL mutations and gh CLI commands to update issue status fields and apply assignments. It integrates directly with GitHub Projects' status tracking and requires only the project structure and field configuration to operate.

What happens when an issue transitions to Testing status?โ–ผ

When triggered, the Skill changes the issue status to Testing, assigns the default QA owner, adds a transition comment to the issue history, and sends a Slack notification to the project channel alerting your team of the QA handoff.