CtrlK
BlogDocsLog inGet started
Tessl Logo

ab-test-setup

Plan, design, or implement an A/B test or experiment. Includes methodology, statistical significance, and metric selection.

53

Quality

58%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/ab-test-setup/SKILL.md

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

SKILL.md
Quality
Evals
Security

Quality

Content

63%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 is a solid instructional skill that covers the A/B testing workflow comprehensively with useful tables, checklists, and frameworks. Its main weaknesses are moderate verbosity (explaining concepts Claude already understands), dead references to non-existent bundle files, and some sections that could be more tightly structured. The hypothesis framework and sample size quick reference are particularly strong elements.

Suggestions

Create the referenced bundle files (references/sample-size-guide.md and references/test-templates.md) and move the detailed sample size table and documentation template content into them to improve progressive disclosure.

Trim explanations of concepts Claude already knows—remove definitions of statistical significance, what client-side/server-side means, and the detailed explanation of the peeking problem. Replace with brief reminders or constraints.

Condense the 'When to Use' trigger word list into a shorter description; Claude can infer relevance from context without an exhaustive keyword list.

DimensionReasoningScore

Conciseness

The skill contains useful reference tables and frameworks, but includes some unnecessary explanations Claude already knows (e.g., explaining what statistical significance means, explaining the peeking problem in detail, describing what client-side vs server-side means). The 'When to Use' trigger list is overly verbose. Several sections could be tightened.

3 / 5

Actionability

Provides concrete frameworks (hypothesis template), specific sample size tables, checklists, and clear metric selection examples. However, it lacks executable code examples for implementation (e.g., no code for setting up a test in PostHog or LaunchDarkly), and some guidance remains at the conceptual level rather than copy-paste ready. For an instruction-only skill this is mostly strong.

4 / 5

Workflow Clarity

The skill presents a clear sequence from hypothesis → design → implementation → running → analysis → documentation, with a pre-launch checklist and analysis checklist serving as validation checkpoints. However, there's no explicit feedback loop for what to do if tracking verification fails or if QA reveals issues—the checklist items are listed but the error recovery path is implicit rather than explicit.

4 / 5

Progressive Disclosure

References to external files like 'references/sample-size-guide.md' and 'references/test-templates.md' are well-signaled, but no bundle files exist to support them, making these dead references. The skill also inlines a substantial amount of content (sample size tables, metrics examples, common mistakes) that could be split into reference files, making the main file longer than necessary.

3 / 5

Total

14

/

20

Passed

Description

53%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 adequately identifies the domain of A/B testing and experimentation with some concrete sub-topics, but lacks a 'Use when...' clause that would help Claude know when to select this skill. The trigger terms cover the basics but miss common synonyms and variations that users might naturally use. Adding explicit trigger guidance and more specific actions would significantly improve skill selection accuracy.

Suggestions

Add a 'Use when...' clause with trigger phrases like 'Use when the user asks about A/B tests, split tests, experiments, sample size calculations, or comparing variants.'

Include more natural synonyms and variations such as 'split test', 'hypothesis testing', 'sample size', 'control group', 'variant', and 'conversion rate'.

Make the actions more concrete, e.g., 'Calculate required sample sizes, define hypotheses, select success metrics, design control/variant groups, and analyze experimental results.'

DimensionReasoningScore

Specificity

Names the domain (A/B testing/experimentation) and mentions a few concrete aspects (methodology, statistical significance, metric selection), but these are more like sub-topics than specific actions. It lacks detail on what concrete outputs or operations are performed (e.g., 'calculate sample size', 'design control/variant groups', 'analyze results').

3 / 5

Completeness

Has a reasonable 'what' (plan, design, or implement an A/B test including methodology, statistical significance, and metric selection), but there is no explicit 'when' clause. The description lacks a 'Use when...' trigger phrase, which per the rubric guidelines should cap completeness at 3.

3 / 5

Trigger Term Quality

Includes key terms like 'A/B test', 'experiment', 'statistical significance', and 'metric selection' which users might naturally say. However, it misses common synonyms and variations like 'split test', 'conversion rate', 'sample size', 'hypothesis testing', 'variant', 'control group', or 'experimentation platform'.

3 / 5

Distinctiveness Conflict Risk

A/B testing and experimentation is a fairly distinct domain that is unlikely to overlap heavily with other skills. The mention of statistical significance and metric selection helps narrow the scope, though there could be minor overlap with general statistics or data analysis skills.

4 / 5

Total

13

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

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.