code-test

Detect project test environments and execute appropriate test commands.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/sirn/dotfiles --skill code-test
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-test
Source: https://github.com/sirn/dotfiles/tree/main/var/agents/skills/code-test
Command: npx skills add https://github.com/sirn/dotfiles --skill code-test

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects project testing configurations, runs the appropriate test suite, and fixes common failures to speed up development.

Core Features & Use Cases

  • Detects environment and test commands for npm, pytest, go test, cargo test, and other runtimes.
  • Executes tests, reports results, and suggests or applies fixes for failures.
  • Use case: when you ask to run tests on a project, it handles setup detection, test execution, and recovery from common issues.

Quick Start

Ask the skill to run tests on your current project and it will detect the environment, run the appropriate test suite, and propose fixes.

Frequently Asked Questions about code-test

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

FAQPage Schema
How do I run tests automatically across different programming languages?

Automating project testing involves detecting the environment and selecting the correct test commands for the repository. The skill identifies configurations for runtimes like npm, pytest, go test, and cargo test to execute suites without manual setup.

Can I automatically fix test failures after executing a test suite?

Yes, you can fix test failures automatically after execution. The skill reports test results, proposes fixes for common failures, and applies them to recover from issues, speeding up development by automating the repair process.

Does this test automation tool work with my Python and Go repositories?

Yes, this test automation tool works with Python and Go repositories by detecting the environment. It supports common software repositories and test runners such as pytest for Python and go test for Go, alongside npm and cargo test.

What is the best way to detect test setup and execute tests in a new project?

The best way to detect test setup and execute tests is to use an automated environment detection process. The skill identifies the correct test runner for the project, executes the suite, and reports the results automatically.

Why does automated project testing fail to select the correct test runner?

Automated project testing might fail to select the correct test runner if the environment detection cannot identify the specific test setup. It requires recognizable configurations for common runtimes like npm, pytest, go test, or cargo test to function properly.