request-test-cases

Automates acne acceptance criteria supplementation requests for GitHub/Slack issues and updates project statuses via GraphQL/API workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

AC๊ฐ€ ๋ถ€์กฑํ•˜๊ฑฐ๋‚˜ ๋ถˆ์™„์ „ํ•œ ์ด์Šˆ๋ฅผ ์‹๋ณ„ํ•˜๊ณ  ๋ณด์™„ ์š”์ฒญ์„ ์ž๋™ํ™”ํ•˜์—ฌ ํ…Œ์ŠคํŠธ ์žฌ์ง„ํ–‰ ์‹œ์ ์„ ๋‹จ์ถ•ํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • AC ๋ณด์™„ ์š”์ฒญ ์ž‘์„ฑ: ์ด์Šˆ์— ํ•„์š”ํ•œ Acceptance Criteria๋ฅผ ๊ตฌ์ฒด์ ์œผ๋กœ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.
  • ์ƒํƒœ ๋ณ€๊ฒฝ ๋ฐ ์•Œ๋ฆผ: ์ด์Šˆ๋ฅผ ํ™•์ธ์š”์ฒญ์œผ๋กœ ์ „ํ™˜ํ•˜๊ณ  Slack/์ด์Šˆ ์ฝ”๋ฉ˜ํŠธ๋กœ ์•Œ๋ฆผํ•ฉ๋‹ˆ๋‹ค.
  • ๋Œ€๊ธฐ ๊ด€๋ฆฌ: ๋ณด์™„ ์™„๋ฃŒ ํ›„ ์žฌํ™•์ธ ์ ˆ์ฐจ๋ฅผ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.

Quick Start

AC๊ฐ€ ๋ถ€์กฑํ•˜๋‹ค๊ณ  ํŒ๋‹จ๋˜๋ฉด validate-test-cases ์ดํ›„ ์ด ์Šคํ‚ฌ์„ ํ˜ธ์ถœํ•˜์—ฌ AC ๋ณด์™„ ์š”์ฒญ์„ ์ž๋™์œผ๋กœ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ์‹œ: /SEMO:request-test-cases {repo}#{number}

Frequently Asked Questions about request-test-cases

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

FAQPage Schema
How do I automate acceptance criteria enhancement requests for GitHub issues?โ–ผ

Automate acceptance criteria enhancement by invoking this Skill after validation identifies insufficient ACs. It triggers supplementation prompts, posts standardized comments to the issue, sends Slack notifications to assignees, and updates GitHub Project status to Review Requested using GraphQL API calls.

Can I automatically notify stakeholders when acceptance criteria need improvement?โ–ผ

Yes. This Skill sends Slack notifications to the assignee and posts comments on the GitHub issue when ACs are incomplete, ensuring stakeholders are alerted immediately to review and supplement criteria before testing proceeds.

What's the best way to streamline test case validation and AC supplementation workflows?โ–ผ

Chain validation and supplementation: use test-case validation first to identify gaps, then trigger this Skill to automate AC enhancement requests, Slack alerts, and project status updates in a single integrated workflow loop.

How do I update GitHub Project field status when acceptance criteria require revision?โ–ผ

This Skill automatically updates GitHub Project board status from In Progress to Review Requested using GraphQL-driven API calls when ACs are flagged as insufficient, eliminating manual status changes.

Does this work with existing GitHub and Slack workflows?โ–ผ

Yes. The Skill integrates directly with GitHub issue comments and Slack notifications while respecting your existing GitHub Project structure, applying standardized AC templates and managing review loops until criteria are complete.

What happens after acceptance criteria are supplemented?โ–ผ

The Skill implements a review loop guiding stakeholders through completion steps. Once ACs are enhanced and re-confirmed, status updates reflect completion, allowing testing and development to resume with comprehensive acceptance criteria.