Agent skill

test-cases

Generate detailed executable test cases from specifications. Use when creating detailed test cases, expanding test specs, or generating TC-IDs. Triggers on keywords like "test cases", "generate tests", "detailed tests", "TC-", "executable tests".

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/test-cases

SKILL.md

Test Case Generation

Create detailed, executable test cases from specifications.

Pre-Workflow

Activate Skills

  • Activate qa-engineer skill for test case design and coverage analysis

When to Use

  • Test spec ready for expansion
  • Need detailed test steps
  • Generating test case IDs

Quick Reference

Workflow

  1. Read test specification
  2. Extract test scenarios
  3. Generate detailed test cases per scenario
  4. Assign TC IDs (TC-{MOD}-{NNN})
  5. Find code evidence for each case
  6. Verify evidence (read each file, confirm line numbers)
  7. Update test spec with cases and summary counts
  8. Suggest next: /quality-gate {testspec}

Test Case Format

markdown
#### TC-{MOD}-{NNN}: {Title}
- **Priority:** P1 | P2 | P3
- **Type:** Positive | Negative | Boundary
- **Preconditions:** {Setup}
- **Test Data:** {Requirements}

**Steps:**
1. {Action}
2. {Action}
3. {Verify}

**Expected Result:**
- {Outcome}

**Evidence:** `{file}:{line}`

Module Codes

Module Code
TextSnippet TXT
ExampleApp EXP
Accounts ACC
Common COM

Evidence Requirements

MANDATORY: Every TC must have evidence.

  • Format: {FilePath}:{LineNumber}
  • Sources: ErrorMessages, validators, handlers

Related

  • Role Skill: qa-engineer
  • Command: /test-cases
  • Input: /test-spec output
  • Next Step: /quality-gate

IMPORTANT Task Planning Notes

  • Always plan and break many small todo tasks
  • Always add a final review todo task to review the works done at the end to find any fix or enhancement needed

Didn't find tool you were looking for?

Be as detailed as possible for better results