🧪
Quality

Test Case Writer

by skinnerlee1225

Test Case Writer is a Quality skill for Claude Code, published by skinnerlee1225 in enterprise-prd-toolkit.

40 stars4 forkson skinnerlee1225/enterprise-prd-toolkitAdded 2026/08/11+3% in starsRepository updated 2026/07/22
ai-agentsclaude-skillsfintechprdproduct-managementrequirements-engineeringtechnical-writing
Install in seconds
Install Test Case Writer
Copy Test Case Writer into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/skinnerlee1225/enterprise-prd-toolkit/tree/main/skills/test-case-writer ~/.claude/skills/test-case-writer

Requires Node.js. Downloads this skill only — not the rest of the repository — into your Claude Code skills folder.

Without Node.js

git clone https://github.com/skinnerlee1225/enterprise-prd-toolkit.git

Clones the whole repository, then copy the skill’s own directory into your skills folder yourself.

In this catalog

Source file
skills/test-case-writer/SKILL.md in skinnerlee1225/enterprise-prd-toolkit
Installs to
~/.claude/skills/test-case-writer
Collection
One of 4 skills cataloged from this repository
Category
Quality1354 skills

What Test Case Writer does

Generates structured test cases from PRD Acceptance Criteria, covering normal, boundary, negative, concurrency, permission, and security paths. Output includes prioritized, independently executable test steps for QA teams.

Test Case Writer is cataloged under Quality on DirSkills. Test Case Writer comes from a repository tagged ai-agents, claude-skills, fintech, prd and product-management.

Documentation

README

測試案例產生器(Test Case Writer)

在流程的位置

prd-writer / enterprise-prd-writer  ──→  AC(Given/When/Then + Edge Case)
                                              ↓
                                    【test-case-writer】← 展開成可執行測試案例
                                              ↓
                                          QA 執行 / 自動化

分工界線:

Skill 負責 不負責
enterprise-prd-writer 定義需求與 AC 不展開逐條測試步驟
test-case-writer 把 AC 展開成可執行測試案例 不改需求、不寫測試程式碼

如果輸入的 PRD 沒有 AC,先提醒使用者「這份缺 AC,測試案例會不完整」, 再就現有資訊盡量產出,並標出哪些是因缺 AC 而假設的。


核心原則

1. 每條 AC 至少展開成一組正常 + 邊界 + 異常

一條 Given/When/Then 不等於一個測試案例。它至少要拆成:

  • 正常路徑(Happy Path):條件成立,預期結果發生
  • 邊界值(Boundary):剛好在門檻上、門檻 ±1、最小/最大值
  • 異常路徑(Negative):條件不成立、輸入非法、前置失敗

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Test Case Writer

  • What else does skinnerlee1225 publish alongside Test Case Writer?

    Test Case Writer is one of 4 skills that DirSkills catalogs from skinnerlee1225/enterprise-prd-toolkit, the repository it ships in. Its siblings there include Enterprise PRD Writer, Lightweight PRD Writer and Requirement Gap Finder. Each one is a separate skill with its own page in this directory, installs the same way Test Case Writer does, and is maintained by skinnerlee1225 in that same repository. The rest of the collection is listed on the skinnerlee1225/enterprise-prd-toolkit page.

  • How does Test Case Writer compare to other Quality skills?

    Test Case Writer ranks #1304 by stars among the 1354 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Test Case Writer against them. Open each page to compare what they document and how they install.