CtrlK
BlogDocsLog inGet started
Tessl Logo

testland/test-management-sync

Syncs automated test results into test management tools - TestRail (standalone, `add_run` + batched `add_results_for_cases`), Xray for Jira (JWT auth + `/api/v2/import/execution/*`), and Zephyr Scale (Bearer token + `/testexecutions`) - from CI. The body carries the vendor-independent push-results workflow (map tests to case IDs, open a run / execution / cycle per build, batch results back, close on main only, run as an `if: always()` step) with TestRail as the worked example; full vendor specifics live in references/ (testrail.md, xray.md, zephyr.md). Use when automated suites must keep the team's test management view in sync without a human copy-paste step; for hosted cross-run flakiness analytics rather than TCM sync use currents-integration, and for authoring / migrating test CASES rather than pushing results see qa-test-management's tcm-case-management.

80

Quality

100%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Overview
Quality
Evals
Security
Files

Quality

Content

100%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is lean and highly actionable: a clear five-step workflow, a complete worked TestRail example, explicit validation against silent batch failures, and well-structured one-level references to per-vendor detail. It adds only what Claude would not already know.

DimensionReasoningScore

Conciseness

Dense and information-rich with no padding — 'closed containers are read-only; PR runs stay open so flake-fix reruns can update them' — and no explanation of concepts Claude already knows (what CI or a test case is).

5 / 5

Actionability

Provides concrete env exports, real Python with literal field values ('status_id': 1, 'elapsed': '12s'), and the exact add_run → add_results_for_cases call sequence; the worked example is copy-paste ready.

5 / 5

Workflow Clarity

Five-step vendor-independent sequence is explicit and includes a real validation checkpoint ('read get_statuses at script init and verify every ID... TestRail accepts unknown IDs and writes to the wrong status silently') plus an anti-patterns table as error-avoidance feedback for batch operations.

5 / 5

Progressive Disclosure

Body is overview/routing/worked-example; bulk vendor detail is split one level deep into references/testrail.md, xray.md, zephyr.md (all present), each clearly signaled with a descriptive summary and a routing table for navigation.

5 / 5

Total

20

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is exemplary: it names concrete actions and endpoints for all three vendors, supplies an explicit Use-when trigger, and proactively distinguishes itself from two adjacent skills. It uses third-person voice and stays dense without padding.

DimensionReasoningScore

Specificity

Lists multiple concrete actions with exact endpoints per vendor — 'add_run + batched add_results_for_cases', 'JWT auth + /api/v2/import/execution/*', 'Bearer token + /testexecutions' — giving comprehensive, not just several, coverage.

5 / 5

Completeness

Clearly states what it does ('Syncs automated test results into test management tools...') and gives an explicit 'Use when...' trigger with a concrete scenario ('when automated suites must keep the team's test management view in sync without a human copy-paste step').

5 / 5

Trigger Term Quality

Comprehensive natural terms including vendor names (TestRail, Xray for Jira, Zephyr Scale) and synonyms ('TCM sync', 'push-results', 'cross-run flakiness analytics') plus explicit CI context.

5 / 5

Distinctiveness Conflict Risk

Explicitly disambiguates from siblings — 'for hosted cross-run flakiness analytics... use currents-integration' and 'for authoring/migrating test CASES... see qa-test-management's tcm-case-management' — carving a clear, low-conflict niche.

5 / 5

Total

20

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Reviewed

Table of Contents