test-smell-detection
CommunityDetect test design smells with severity
Software Engineering#integration testing#unit testing#test maintainability#code quality audit#test smell detection#fragile tests#research taxonomy
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.