QU

quality-engineering-quality-assurance

Provides standards for writing and reviewing Zephyr test cases with focus on granularity and naming.

Install

mkdir -p .claude/skills/quality-engineering-quality-assurance && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19270" && unzip -o skill.zip -d .claude/skills/quality-engineering-quality-assurance && rm skill.zip

Installs to .claude/skills/quality-engineering-quality-assurance

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Write or review manual Zephyr test cases with 1-condition-per-TC granularity, Module_Action on Screen when Condition naming, platform prefix rules, and High/Normal/Low priority classification. Use for test-case authoring and review; defer Jira traceability, linking, and pushing cases to Zephyr.
295 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Beginner

Key capabilities

  • Write manual Zephyr test cases with one condition per test case.
  • Ensure test cases follow the `Platform_Module_Action on Screen when Condition` naming convention.
  • Apply platform prefixes (`Web_`, `Mobile_`) only when requirements are exclusive.
  • Classify test cases into High, Normal, or Low priority based on impact.
  • Review existing test cases for adherence to granularity and naming rules.
  • Split broad or shared test cases into more granular, platform-specific ones.

How it works

The skill guides the creation and review of manual Zephyr test cases by enforcing specific granularity rules, a detailed naming convention, and a priority classification system.

Inputs & outputs

You give it
Test requirements or user stories
You get back
Manual Zephyr test cases adhering to specified standards

When to use quality-engineering-quality-assurance

  • Write a new manual test case
  • Review existing test cases for naming compliance
  • Assign priority levels to test scenarios

About this skill

Quality Assurance Standards

Priority: P1 (HIGH)

1. Test Case Granularity

  • 1 Test Case = 1 Condition on 1 Screen.
  • Split Screens: "Order Details" & "Item Details" separate.
  • Split Conditions: "Config " & "Config B" separate.
  • No "OR" Logic: Each TC must test single, distinct path.

2. Naming Convention

  • Pattern: Platform_Module_Action on Screen when Condition (e.g., Web_Order_Verify... or Mobile_Order_Verify...)
  • Rule: Only include Web_ or Mobile_ prefix if requirement exclusive to one platform. Omit prefix if it supports Both.
  • Example: Order_Verify payment term on Item Details when Toggle is OFF (Supports Both)

3. Priority Levels

Use priority rationale to justify each classification:

  • High: Critical path, blocker bug.
  • Normal: Standard validation, edge case.
  • Low: Cosmetic, minor improvement.

4. References

Anti-Patterns

  • No Broad TCs: "Verify order flow works" — too broad; every TC must cover exactly 1 condition on 1 screen
  • No Shared TCs (Divergent): Testing Web and Mobile behavior in single TC when behavior diverges — split into separate TCs per platform
  • No Incomplete Naming: Order_Verify page — name must follow full pattern: Module_Action on Screen when Condition
  • No Priority Inflation: Marking cosmetic spacing bug as High priority — reserve High for critical path blockers only

Review wording

  • Call out naming violations explicitly when a test case breaks the naming convention, then split it into separate TCs with one condition on one screen.

Canonical response anchors

When this skill applies, preserve the following domain terminology or equivalent concrete examples in the answer when relevant:

  • naming violations
  • 1 Test Case = 1 Condition
  • High: Critical path
  • Low: Cosmetic
  • Module_Action on Screen when Condition
  • No "OR" Logic
  • Split into separate TCs
  • priority rationale

When not to use it

  • Managing Jira traceability or linking test cases.
  • Pushing test cases directly to Zephyr.
  • Creating test cases with 'OR' logic or multiple conditions.

Limitations

  • Does not handle Jira integration.
  • Does not push test cases to Zephyr.
  • Each test case must cover exactly one condition on one screen.

How it compares

This skill standardizes test case authoring and review, ensuring consistency and clarity across all manual tests, which differs from unstructured or ad-hoc test case creation.

Compared to similar skills

quality-engineering-quality-assurance side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
quality-engineering-quality-assurance (this skill)013dNo flagsBeginner
svelte-expert119moNo flagsIntermediate
home-assistant-integration-knowledge82moNo flagsAdvanced
writing-skills44moReviewAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry