| name | cypress-transformer-zephyr |
| description | Legacy Cypress-specific alias for Zephyr case export. Prefer the standalone `test-artifact-export-skill` skill for transforming approved test cases into Zephyr-ready artifacts, and use this only when Cypress-local conventions must be preserved explicitly. |
| metadata | {"author":"jovd83","version":"1.1","dispatcher-category":"testing","dispatcher-capabilities":"test-artifact-formatting, cypress-legacy-export-transform","dispatcher-accepted-intents":"render_test_artifact, export_test_cases","dispatcher-input-artifacts":"approved_test_cases, normalized_test_case_model, destination_constraints","dispatcher-output-artifacts":"transformed_test_artifact, export_bundle","dispatcher-stack-tags":"cypress, transform, legacy-alias","dispatcher-risk":"low","dispatcher-writes-files":true} |
Telemetry & Logging
[!IMPORTANT]
All usage of this skill must be logged via the Skill Dispatcher to ensure audit logs and wallboard analytics are accurate:
./log-dispatch.cmd --skill <skill_name> --intent <intent> --model <model_name> --reason <reason> (or ./log-dispatch.sh on Linux)
Transforming Test Cases to Zephyr
Use this skill to convert narrative test cases into Zephyr import artifacts.
Action
Inputs:
- source scenarios in TDD, BDD, or plain-text form,
- the target Zephyr structure if the project already uses one,
- any required suite, folder, or metadata conventions.
Output contract:
- a Zephyr-compatible JSON or CSV payload,
- a field-mapping table when the user wants the transformation planned before generation,
- or a normalized scenario table ready for downstream import tooling.
Mapping rules:
- preserve scenario titles, preconditions, steps, and expected results,
- keep requirement identifiers where Zephyr fields allow them,
- preserve ordering and execution meaning,
- call out any source fields that have no clean Zephyr destination.