vcp-review-tests

Identify anti-patterns and quality issues in test files across multiple languages.

14|3|Updated Feb 13, 2026
One-click install
npx skills add https://github.com/Z-M-Huang/vcp --skill vcp-review-tests
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: vcp-review-tests
Source: https://github.com/Z-M-Huang/vcp/tree/main/plugins/vcp/skills/vcp-review-tests
Command: npx skills add https://github.com/Z-M-Huang/vcp --skill vcp-review-tests

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review test quality against VCP testing standards. Checks for tautological tests, over-mocking, missing edge cases, and other anti-patterns.

Core Features & Use Cases

  • Automated anti-pattern detection in test files across supported languages (JavaScript/TypeScript, Python, Go, Java, Ruby).
  • Generates per-file findings with severity, suggested fixes, and suppression options.
  • Integrates with CI to surface issues during pull requests and ensure adherence to VCP standards.

Quick Start

Provide the path to the project to initiate the test-quality review.

Frequently Asked Questions about vcp-review-tests

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I detect tautological tests and over-mocking in my CI pipeline?▼

To detect tautological tests and over-mocking in CI, you can audit test suites against VCP testing standards. This skill analyzes test files during pull requests to surface these specific quality anti-patterns before merge.

What are common unit test anti-patterns I should check for in JavaScript and Python projects?▼

Common unit test anti-patterns include tautological tests, over-mocking, and missing edge cases. You can identify these issues across JavaScript, TypeScript, Python, Go, Java, and Ruby projects by validating files against VCP testing standards.

How do I review test quality and generate a report with suggested fixes for my codebase?▼

You can review test quality by providing a project path to initiate an automated audit. This process returns a structured report containing per-file ratings, severity findings, and suggested fixes for identified anti-patterns.

Does this automated test review tool support Go and Ruby test files?▼

Yes, automated test review supports Go and Ruby test files. The analysis covers JavaScript, TypeScript, Python, Go, Java, and Ruby projects to find missing edge cases and other anti-patterns across multiple languages.

How can I suppress test quality findings for specific files during a pull request?▼

You can suppress test quality findings by using the suppression options provided in the structured report. This allows you to manage and override specific anti-pattern warnings during your pull request review process.