test-smell-detection

Community

Detect test design smells with severity

Author1k-off
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It helps you systematically identify problematic test patterns that make suites fragile, misleading, or expensive to maintain, so you can regain confidence in what your tests actually validate.

Core Features & Use Cases

  • Research-taxonomy smell audit: Detects a set of categorized test smells aligned with the academic testsmells.org taxonomy, producing findings that are easier to prioritize and discuss.
  • Severity-ranked, actionable remediation: Calibrates severity for common contexts (like integration tests) and provides concrete fix guidance rather than only labels.
  • Deep coverage of design issues: Targets issues such as conditional logic, mystery guests (hidden dependencies), sleepy tests, assertion-free tests, eager tests, magic numbers, sensitive equality, exception handling, over-broad fixtures, and ignored/disabled tests.

Quick Start

Upload the test files or test project you want analyzed and ask the AI: "Run a deep formal test smell audit on these test files and produce a severity-ranked report with concrete remediation examples."

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: test-smell-detection
Download link: https://github.com/1k-off/umbraco-observability-playground/archive/main.zip#test-smell-detection

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.