CtrlK
BlogDocsLog inGet started
Tessl Logo

testland/allure-testops-case-management

Author and manage Allure TestOps test cases via the REST API - create cases, manage projects + suites, attach scenarios with nested steps, link to Jira / GitHub issues, sync with allure-results from CI runs. Covers Bearer-token auth, /api/rs/testcase CRUD endpoints, nested-step `scenario` shape, and the unique Allure TestOps feature of linking automated results back to manual case definitions. Use for pre-execution case authoring in teams using Allure TestOps as the canonical TCM.

73

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Overview
Quality
Evals
Security
Files

Quality

Content

80%

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

The body is highly actionable and token-efficient, packed with executable API code and product-specific field shapes. Its weaknesses are structural: no validated multi-step workflow for batch/migration operations, and all API reference content is inlined in a single file with no bundle files to offload detail.

Suggestions

Add a sequenced, validated workflow for batch/migration operations (e.g. create → attach scenario → verify via GET → fix on error → re-verify) so workflow_clarity can reach 3.

Move the per-endpoint API reference (CRUD, scenario, layers, features, tags, issue linking) into a references/ file and keep SKILL.md as a concise overview with one-level-deep, clearly signaled links.

Add an explicit verification step after case creation (e.g. confirm the returned id and build the permalink shown in 'Parsing results') as a checkpoint in the authoring flow.

DimensionReasoningScore

Conciseness

Lean and code-driven throughout — create_case, attach_scenario, list_cases, link_to_issue, set_tags, and CI yaml are concrete API specifics Claude does not already know, with no explaining of basic concepts; the Limitations prose is genuine decision-context rather than padding, so it clears the 'every token earns its place' anchor and is not the 'could be tightened' level 2.

3 / 3

Actionability

Fully executable Python with real signatures, pagination logic, and raise_for_status error handling, plus bash/yaml CI snippets — copy-paste ready and far above the pseudocode anchor, matching 'specific examples; copy-paste ready'.

3 / 3

Workflow Clarity

Content is organized by capability (Authoring, Running, CI integration) rather than as a sequenced workflow, and batch/destructive operations such as bulk case creation and migration have no validation checkpoints or validate→fix→retry feedback loops; per the guideline this caps workflow clarity at 2 rather than 3, and it is above level 1 because steps are at least grouped and code surfaces errors via raise_for_status.

2 / 3

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent) and ~293 lines of API reference live inline in SKILL.md that could be split into a reference file — a close match to the '200 lines of API reference that could be in a separate file' anchor; it is not level 1 because sections are well-organized with clear headers rather than a monolithic wall of text.

2 / 3

Total

10

/

12

Passed

Description

100%

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

A strong description: it enumerates concrete actions, includes natural trigger terms, supplies an explicit 'Use for' clause covering both what and when, and carves out a distinctive Allure TestOps niche. The only weakness is a jargon-dense middle sentence that adds implementation detail beyond what a user would say when triggering.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions — 'create cases, manage projects + suites, attach scenarios with nested steps, link to Jira / GitHub issues, sync with allure-results from CI runs' — matching the anchor for enumerating several concrete actions rather than naming only a domain.

3 / 3

Completeness

Clearly answers both what ('Author and manage Allure TestOps test cases via the REST API…') and when with an explicit trigger ('Use for pre-execution case authoring in teams using Allure TestOps as the canonical TCM.'), so the missing-'Use when' cap at 2 does not apply.

3 / 3

Trigger Term Quality

Good coverage of natural terms a user would say — 'Allure TestOps', 'test cases', 'Jira / GitHub issues', 'allure-results', 'CI runs', 'TCM'; the middle sentence adds API jargon ('CRUD endpoints', 'scenario shape') but the natural trigger terms still dominate, so it is not the level-2 'missing common variations' anchor.

3 / 3

Distinctiveness Conflict Risk

Clear niche anchored consistently to 'Allure TestOps' plus its unique automation-linking feature; triggers are unlikely to fire for sibling TCM skills despite the shared 'case management' family, matching the 'clear niche with distinct triggers' anchor.

3 / 3

Total

12

/

12

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