write-tc

Convert narrative scenarios into structured test-case JSON files.

Updated Feb 11, 2026
Ready to run
npx skills add https://github.com/MediSolveAIDev/QA-MEDI-PLUGIN --skill write-tc
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
Please help me install this Agent Skill.
Skill: write-tc
Source: https://github.com/MediSolveAIDev/QA-MEDI-PLUGIN/tree/main/.claude/skills/write-tc
Command: npx skills add https://github.com/MediSolveAIDev/QA-MEDI-PLUGIN --skill write-tc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค(TC)๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ์ž‘์„ฑํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ์ˆ˜์ž‘์—…์„ ๋Œ€ํญ ์ค„์ด๊ณ , ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ JSON TC ์Šคํ‚ค๋งˆ๋กœ ํ’ˆ์งˆ ๊ฒ€์ฆ์„ ์šฉ์ดํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

Core Features & Use Cases

  • ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ TC JSON์œผ๋กœ ์ž๋™ ๋ณ€ํ™˜
  • Confluence/Page ID, ๋˜๋Š” Figma ๋…ธ๋“œ ID๋ฅผ ์ฐธ์กฐํ•˜์—ฌ TC๋ฅผ ์—ฐ๊ฒฐํ•˜๊ณ  ๊ด€๋ฆฌ
  • TC ์Šคํ‚ค๋งˆ๋ฅผ ๊ฐ•์ œํ•˜์—ฌ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ(depth_1~depth_6), ์šฐ์„ ์ˆœ์œ„, ๊ธฐ๋Œ€๊ฒฐ๊ณผ ๋“ฑ์„ ์ผ๊ด€๋˜๊ฒŒ ์œ ์ง€

Quick Start

Provide a scenario narrative to generate a structured TC JSON file.

Frequently Asked Questions about write-tc

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

FAQPage Schema
How do I convert scenario narratives into structured test cases automatically?โ–ผ

Converting scenario narratives into structured test cases is done by transforming the text into a JSON TC schema with fields like id, priority, and expected results. You provide the scenario narrative, and the system generates the structured test-case JSON file automatically.

What is the JSON schema format for generating test cases from Confluence scenarios?โ–ผ

The test-case JSON schema enforces specific metadata fields including id, depth_1 through depth_6, priority, expected, and note. This structured format ensures consistent test case creation and preserves IDs during subsequent edits.

Can I link Confluence Page IDs or Figma node IDs to generated test cases?โ–ผ

Yes, you can reference Confluence Page IDs or Figma node IDs to connect and manage test cases. This anchors the generated TC JSON files to the original design specs and scenario sources for traceable QA workflows.

How do I maintain test case IDs when editing existing scenario-based JSON files?โ–ผ

Maintaining test case IDs during edits is handled natively by preserving the id field within the JSON TC schema. The system enforces this schema structure to ensure existing identifiers remain intact while updating other metadata fields like priority or expected results.

Does this test case generation approach work for QA planning across multiple design specs?โ–ผ

Test case generation applies to QA workflows across Confluence-based planning, design specs, and scenario sources. It systematically reduces manual effort by converting narrative scenarios from these various platforms into reproducible JSON test cases.

What's the best way to structure depth and priority in automated test case JSON?โ–ผ

Structuring depth and priority in test case JSON is enforced through the schema's depth_1 through depth_6 hierarchy and a dedicated priority field. The system automatically maps narrative scenarios to these layered metadata fields for consistent quality verification.