tracking-regression-tests

Solid

This skill enables Claude to track and run regression tests, ensuring new changes don't break existing functionality. It is triggered when the user asks to "track regression", "run regression tests", or uses the shortcut "reg". The skill helps in maintaining code stability by identifying critical tests, automating their execution, and analyzing the impact of changes. It also provides insights into test history and identifies flaky tests. The skill uses the `regression-test-tracker` plugin.

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
92
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Overview This skill allows Claude to track and execute regression tests, which are crucial for maintaining software quality and preventing unintended consequences from new code changes. By automating the regression testing process, Claude can quickly identify and address potential issues before they impact users. ## How It Works 1. **Identify Regression Tests**: The user marks specific tests as part of the regression suite using the `--mark` flag. 2. **Execute Regression Suite**: The skill runs the designated regression tests. 3. **Analyze Results**: The skill analyzes the test results, highlighting failures and potential flaky tests. ## When to Use This Skill This skill activates when you need to: - Run the regression test suite before deploying new code. - Mark a specific test as part of the regression suite. - Investigate potential regressions after making code changes. ## Examples ### Example 1: Running the Regression Suite User request: "run regression tests" The skill will: 1. Execute all tests marked as part of the regression suite. 2. Report the results, including any failures or flaky tests. ### Example 2: Marking a Test for Regression User request: "track regression --mark test_example" The skill will: 1. Mark the test `test_example` as part of the regression suite. 2. Confirm that the test has been added to the suite. ## Best Practices - **Test Selection**: Choose tests that cover critical functionality and are likely to be affected by changes. - *...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

detecting-performance-regressions

This skill enables Claude to automatically detect performance regressions in a CI/CD pipeline. It analyzes performance metrics, such as response time and throughput, and compares them against baselines or thresholds. Use this skill when the user requests to "detect performance regressions", "analyze performance metrics for regressions", or "find performance degradation" in a CI/CD environment. The skill is also triggered when the user mentions "baseline comparison", "statistical significance analysis", or "performance budget violations". It helps identify and report performance issues early in the development cycle.

2,266 Updated today
jeremylongshore
AI & Automation Solid

tracking-model-versions

This skill enables Claude to track and manage AI/ML model versions using the model-versioning-tracker plugin. It should be used when the user asks to manage model versions, track model lineage, log model performance, or implement version control for AI/ML models. Use this skill when the user mentions "track versions", "model registry", "MLflow", or requests assistance with AI/ML model deployment and management. This skill facilitates the implementation of best practices for model versioning, automation of model workflows, and performance optimization.

2,266 Updated today
jeremylongshore
AI & Automation Solid

performing-regression-analysis

Execute this skill empowers AI assistant to perform regression analysis and modeling using the regression-analysis-tool plugin. it analyzes datasets, generates appropriate regression models (linear, polynomial, etc.), validates the models, and provides performa... Use when analyzing code or data. Trigger with phrases like 'analyze', 'review', or 'examine'.

2,202 Updated 1 weeks ago
foryourhealth111-pixel
AI & Automation Solid

performing-visual-regression-testing

This skill enables Claude to execute visual regression tests using tools like Percy, Chromatic, and BackstopJS. It captures screenshots, compares them against baselines, and analyzes visual differences to identify unintended UI changes. Use this skill when the user requests visual testing, UI change verification, or regression testing for a web application or component. Trigger phrases include "visual test," "UI regression," "check visual changes," or "/visual-test".

2,266 Updated today
jeremylongshore
AI & Automation Solid

performing-regression-analysis

This skill empowers Claude to perform regression analysis and modeling using the regression-analysis-tool plugin. It analyzes datasets, generates appropriate regression models (linear, polynomial, etc.), validates the models, and provides performance metrics. Use this skill when the user explicitly requests regression analysis, prediction based on data, or mentions terms like "linear regression," "polynomial regression," "regression model," or "predictive modeling." This skill is also helpful when the user needs to understand the relationship between variables in a dataset.

2,266 Updated today
jeremylongshore