Quality Engineering Zephyr Test Generation
Generate Zephyr test cases from Jira stories: parse acceptance criteria and business...
Install
npx skills add HoangNguyen0403/agent-skills-standard --skill quality-engineering-zephyr-test-generation -g -a claude-code -y- Repository
- HoangNguyen0403/agent-skills-standard582
- Category
- Testing
- Updated
- 3d ago
- License
- MIT
- Context cost
- Lightabout 1,149 tokens
- Runs scripts
- No, instructions only
What it does
Generate Zephyr test cases from Jira stories: parse acceptance criteria and business rules, impact-analyze existing TCs (update vs. create new), and draft correctly named test cases. Use for AC-to-test generation; defer post-generation Jira linking and manual test-case quality review.
Zephyr Test Generation Standards
Priority: P1 (HIGH)
Workflow: Jira → Zephyr
- Analyze Requirements:
- Extract: Summary, ACs, Platform per AC row, Market, Components.
- Fetch Jira with
?expand=renderedFields, HTML authoritative for platform colors:#00B8D9= Web ·#36B37E= Mobile ·#FF991F= Web+Mobile - See Actor/Permission Matrix for role/market logic.
- HALT on ambiguous AC per
quality-engineering-test-plan-authoringscenario expansion: ultra-short AC, no expected behavior, bundled ACs, contradiction. Ask before drafting.
- Impact Analysis (run before any TC creation)
- Step, Direct Lookup: Call
Get Issue Link Test Caseswith Jira issue key (e.g.,{PROJECT}-{ID}). - Step B, Supplemental: If Step 0, search by
[Module]and[Screen]keywords + check sibling issue links. - See Discovery Protocol for full chain.
- Map each AC to coverage status:
- Covered → ask user: skip or update to current format?
- Partial → always propose NEW TC.
- Not Covered → always create NEW TC.
- Draft Artifact:
- Delete any existing
zephyr_test_plan.mdbefore writing. - Follow 4-section format in TC Format Reference exactly.
- After writing: read back file and print full content in chat so user can review without opening it.
- Ask for: review approval, handling of Covered ACs, and Zephyr Folder ID.
- Create in Zephyr (after explicit user approval)
Create Test Case(withcustomFieldsincluded, no separate Update needed) →Create Test Case Steps→Create Test Case Issue Link- For updates to existing TCs: fetch current steps via
Get Test Case Steps, show before/after diff, wait for explicit approval, thenUpdate Test Case. - Param contract per SmartBear API Notes.


