test

Automate test discovery and execution across multi-language repositories.

Updated Jul 10, 2025
One-click install
npx skills add https://github.com/damilola-elegbede-org/claude-config-5ad01dbe --skill test-damilola-elegbede-org
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/damilola-elegbede-org/claude-config-5ad01dbe/tree/main/system-configs/.claude/skills/test
Command: npx skills add https://github.com/damilola-elegbede-org/claude-config-5ad01dbe --skill test-damilola-elegbede-org

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Universal test runner that auto-discovers and executes tests across any repository, eliminating manual setup.

Core Features & Use Cases

  • Auto-discovers test commands from README, package managers, and framework configs
  • Executes the appropriate test command with proper environment settings
  • Supports Create mode to scaffold tests when none exist and framework overrides
  • Provides optional coverage reporting and multi-language support

Quick Start

Run /test to auto-discover and execute tests in the current project.

Frequently Asked Questions about test

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

FAQPage Schema
How do I automatically discover and run tests across a multi-language repository?

Automated test discovery detects the project type and selects the appropriate test command, such as npm test or pytest, to run tests across multi-language repositories without manual setup.

Can I override the auto-detected test framework and specify a custom command?

Yes, framework overrides allow you to manually select a specific test framework, bypassing the auto-discovered command to execute tests with your preferred configuration and environment settings.

What is the best way to run tests in CI/CD when the project language is unknown?

Using universal test automation in your CI/CD pipeline detects the project language from repository context and framework configs, then applies the correct test execution command automatically.

How do I scaffold new tests when none exist in my project?

Create mode scaffolds new tests when none are detected in the repository, allowing you to establish test coverage for a project that currently lacks any test files.

Does the test runner provide coverage reporting after execution?

Yes, optional coverage reporting is available after test execution, providing metrics on code coverage alongside the standard test discovery and command execution features.

How does framework detection work for projects using package managers?

Framework detection scans README files, package managers, and framework configurations within the repository context to identify the project type and determine the correct test command to execute.