CtrlK
BlogDocsLog inGet started
Tessl Logo

pypict-skill

Pairwise test generation

25

Quality

16%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills/skills/pypict-skill/SKILL.md

The canonical home for this skill is pypict-skill in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

18%Scale 1-5

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

This skill is essentially a placeholder with no actionable content. It contains only boilerplate section headers and vague descriptions that repeat the same phrase ('pairwise test generation') without providing any concrete instructions, code examples, tool references, or workflows. It fails to teach Claude anything about how to actually perform the task.

Suggestions

Add concrete code examples showing how to use pypict for pairwise test generation, including model file syntax, parameter definitions, and constraint specification.

Provide a clear workflow: define parameters → write model file → run pypict → interpret output, with executable commands at each step.

Include at least one complete input/output example showing a model definition and the resulting pairwise test cases.

Replace the external repository link with actual inline content or bundle files that contain the real instructions.

DimensionReasoningScore

Conciseness

The content is short but wastes tokens on boilerplate phrases like 'Use this skill when you need to work with pairwise test generation' and 'This skill provides guidance and patterns for pairwise test generation' which say nothing substantive. It's not verbose in volume but every line is filler.

3 / 5

Actionability

There is zero concrete guidance—no code, no commands, no examples, no parameters, no tool usage. The entire body is vague meta-description that tells Claude nothing about how to actually perform pairwise test generation.

1 / 5

Workflow Clarity

No steps, no sequence, no validation, no workflow of any kind. The skill provides no process for Claude to follow.

1 / 5

Progressive Disclosure

There is a link to an external source repository, but no bundle files, no inline content worth disclosing, and the reference points outside the skill ecosystem entirely. The structure exists minimally but provides no useful navigation or content organization.

2 / 5

Total

7

/

20

Passed

Description

14%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.

This description is far too terse to be functional. It names a technique ('pairwise test generation') but provides no concrete actions, no trigger guidance, and no 'when to use' clause. It would be nearly impossible for Claude to reliably select this skill from a pool of available skills.

Suggestions

Add concrete actions describing what the skill does, e.g., 'Generates pairwise (all-pairs) combinatorial test cases from input parameters and their values, producing test matrices that cover all two-way interactions.'

Add an explicit 'Use when...' clause with natural trigger phrases, e.g., 'Use when the user asks for combinatorial testing, pairwise test cases, all-pairs coverage, test parameter combinations, or test matrix generation.'

Include synonyms and related terms to improve trigger term coverage, such as 'combinatorial testing', 'all-pairs', 'orthogonal array testing', 'parameter coverage', and 'test case reduction'.

DimensionReasoningScore

Specificity

The description is extremely vague. 'Pairwise test generation' names a technique but provides no concrete actions—no verbs describing what the skill does (e.g., generates test cases, creates combinatorial test matrices, outputs test plans).

1 / 5

Completeness

There is no clear 'what' (no actions described) and no 'when' clause at all. The description fails to answer either question explicitly.

1 / 5

Trigger Term Quality

'Pairwise' and 'test generation' are somewhat relevant keywords, but they are technical jargon. Missing natural user phrases like 'combinatorial testing', 'all-pairs', 'test case combinations', 'parameter coverage', or 'test matrix'.

2 / 5

Distinctiveness Conflict Risk

'Pairwise test generation' is a fairly specific testing technique, which gives it some distinctiveness. However, without further detail it could overlap with general test generation or combinatorial testing skills.

3 / 5

Total

7

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.