Test Framework Detector

Detect test frameworks by analyzing config files and dependencies.

11|1|Updated Aug 24, 2025
One-click install
npx skills add https://github.com/FortiumPartners/ai-mesh --skill test-framework-detector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Test Framework Detector
Source: https://github.com/FortiumPartners/ai-mesh/tree/main/skills/test-detector
Command: npx skills add https://github.com/FortiumPartners/ai-mesh --skill test-framework-detector

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires glob, and includes scripts (resource) components.

What problem does it solve?

Detects which test framework(s) a project uses by inspecting manifests, dependencies, and configuration files to enable targeted test generation and execution.

Core Features & Use Cases

  • Analyzes common configuration files and package manifests to infer frameworks across JavaScript, Python, Ruby, and .NET projects.
  • Outputs a structured report including frameworks, versions, and confidence scores for automation workflows.
  • Facilitates correct test strategy selection (e.g., Jest vs pytest) before running tests.

Quick Start

Run the detector against a project path to produce a frameworks report.

Frequently Asked Questions about Test Framework Detector

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

FAQPage Schema
How do I detect test frameworks used in a multi-language project?

Detect test frameworks in multi-language projects by analyzing configuration files, package dependencies, and test file patterns. The detector identifies frameworks across JavaScript, Python, Ruby, and .NET by inspecting manifests and test directories to produce a structured report with confidence scores.

How can I identify if a project uses Jest or pytest before generating tests?

Identify if a project uses Jest or pytest by inspecting package manifests and configuration files. The detector performs dependency scans and config-file checks to output framework versions and confidence scores, enabling correct test strategy selection before running tests.

Can I automatically detect testing frameworks across a monorepo?

You can automatically detect testing frameworks across a monorepo. The detector applies config-file checks, dependency scans, and test file pattern matching to multiple languages within the repository, yielding a structured frameworks report with confidence scores for automation workflows.

What is the best way to find Python or JavaScript test frameworks in a repository?

The best way to find Python or JavaScript test frameworks in a repository is by analyzing manifests and dependencies. The detector applies config-file checks and test directory discovery to infer frameworks, outputting a structured result with versions and confidence scores.

How does test framework detection work for .NET and Ruby projects?

Test framework detection for .NET and Ruby projects works by inspecting configuration files and package dependencies. The detector performs config-file checks and dependency scans to infer the frameworks used, producing a structured report with confidence scores for automation workflows.