testomatio/skills

qa-automation-test-consolidation

Detect redundant tests, duplicated test logic, semantic overlaps, and parameterization opportunities across the entire test suite. Present recommendations and request user approval before refactoring.

First seen Jul 19, 2026

Installation

$ npx skills add testomatio/skills --skill qa-automation-test-consolidation

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from testomatio/skills · top by installs.

npx skills add testomatio/skills

Browse all from testomatio/skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 10
License MIT
Default branch master
Open issues 33
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0.0
LicenseMIT
More metadata
author
Testomat.io
version
1.0.0

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,578 B
  • docs SUMMARY.md 240 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 18 installs

SKILL.md

Summary

This skill analyzes an entire test suite to identify duplicate tests, semantic overlaps, duplicated test logic, parameterization opportunities, and overlapping business-rule validations. It prioritizes behavioral similarity over code similarity and recommends refactorings that reduce maintenance effort while preserving test coverage and business intent. No changes are applied without explicit user approval.

How the Loop Works

  • Analyze the entire test suite for consolidation opportunities;
  • Group findings by type and confidence level;
  • Present a summary of the proposed changes and request user approval;
  • Apply the approved refactorings;
  • Re-analyze the updated test suite to identify newly exposed consolidation opportunities;
  • Repeat until no additional consolidation opportunities with a confidence level greater than 80% remain.

Definition of Done

  • The entire test suite has been analyzed;
  • All consolidation opportunities have been presented to the user;
  • All approved refactorings have been applied;
  • The test suite has been re-analyzed after each iteration;
  • No duplicate tests, duplicated test logic, parameterization opportunities, or business-rule overlaps with a confidence level greater than 80% remain.