commit.test

Pull latest code and run the project's test suite until all tests pass.

49|3|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/Unsupervisedcom/deepwork --skill commit-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit.test
Source: https://github.com/Unsupervisedcom/deepwork/tree/main/.claude/skills/commit.test
Command: npx skills add https://github.com/Unsupervisedcom/deepwork --skill commit-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the verification stage after code review by pulling the latest code and executing the project's test suite until all tests pass, ensuring changes meet quality standards.

Core Features & Use Cases

  • Automated test execution: Pulls latest code and runs the project's tests.
  • Failure analysis guidance: Detects failing tests and guides iterative fixes until green.
  • Environment adaptability: Auto-detects and uses the appropriate test command (pytest, npm test, go test, etc.) based on project type.
  • Usage scenario: After a code review, run this skill to validate the integrity of changes across languages and configurations.

Quick Start

Run the commit.test skill after code review to verify your changes by pulling the latest code, running tests, and iterating until all pass.

Frequently Asked Questions about commit.test

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

FAQPage Schema
How do I automate running tests until they pass after a code review?

Automating test execution after code review requires pulling the latest code and running the project's test suite iteratively. This skill automatically detects the appropriate test runner and executes it until all tests pass.

Can I auto-detect and run different test runners like pytest or npm test in one workflow?

Yes, environment adaptability allows auto-detecting and using the appropriate test command, such as pytest, npm test, or go test, based on your project type and configuration.

What is the best way to handle failing tests during automated CI verification?

Handling failing tests during CI verification involves detecting failures and guiding iterative fixes until green. This skill analyzes failures and re-runs tests automatically until all pass.

How do I run automated tests across multiple programming languages after pulling latest code?

Running automated tests across languages requires a test runner that auto-detects project configurations. This skill pulls latest code and validates changes across languages and configurations until tests pass.

Do I need to manually specify test commands for this automated test execution to work?

No, you do not need to manually specify test commands. The skill requires access to your project repository context and automatically detects and executes the appropriate standard test commands.