test

Run tests iteratively, fix failures, and commit when all pass.

7|3|Updated Jul 31, 2025
One-click install
npx skills add https://github.com/seabbs/claude-code-config --skill test-seabbs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/seabbs/claude-code-config/tree/main/skills/test
Command: npx skills add https://github.com/seabbs/claude-code-config --skill test-seabbs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run tests iteratively to fix code or tests until all pass, then commit.

Core Features & Use Cases

  • Discover tests across the project and identify missing coverage.
  • Create or fix tests to cover new features and regressions.
  • Iterate: run relevant subset of tests, fix failures, re-run until green, then commit changes.

Quick Start

Run the test workflow to locate failing tests, create or fix tests, and commit the changes when all tests pass.

Frequently Asked Questions about test

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

FAQPage Schema
How do I automate fixing failing tests and committing the changes in a CI workflow?

Automate iterative test fixing by discovering failing tests, remediating failures across unit, integration, and end-to-end suites, then committing changes with standardized messaging once all tests pass.

What is the best way to iteratively run tests and fix code until all tests pass?

Iteratively run tests by identifying failures, applying fixes, and re-running the relevant subset until green, ensuring complete coverage across multi-feature codebases before final commit.

Does this test automation approach support pytest, jest, and testthat frameworks?

Yes, the test automation workflow applies to development environments using pytest, jest, and testhat, guiding scope determination, missing test creation, and failure remediation for these frameworks.

Can I discover missing test coverage across a multi-feature codebase before writing new tests?

Yes, discover missing coverage across multi-feature codebases by determining test scope and creating tests for new features and regressions to ensure comprehensive coverage before final verification.

How do I standardize commit messages after iteratively fixing test failures?

Standardize commit messages by applying multi-phase guidance that includes scope determination, iterative failure remediation, final verification, and standardized commit messaging upon all tests passing.

What are the limitations of automated iterative test fixing for complex integration tests?

Automated iterative test fixing handles unit, integration, and end-to-end tests, but complex integration failures may require manual scope determination and remediation before final verification and commit.