test

Detect and run lint, type-check, and test commands based on project configuration.

14|2|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/brsbl/ottonomous --skill test-brsbl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/brsbl/ottonomous/tree/main/skills/test
Command: npx skills add https://github.com/brsbl/ottonomous --skill test-brsbl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines software quality assurance by automatically selecting and executing the appropriate lint, type-check, and test tools based on project configuration and environment.

Core Features & Use Cases

  • Auto-detects and runs lint, type checks, and test suites across popular frameworks.
  • Adapts to language configurations like package.json, pyproject.toml, go.mod, and more.
  • Use Case: Start from a fresh project and verify all quality gates with a single command, receiving a consolidated report of failures and successes.

Quick Start

Run the test workflow to lint, type-check, and execute tests in your project.

Frequently Asked Questions about test

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

FAQPage Schema
How do I automatically detect and run lint, type-check, and test commands for a multi-language project?

To automatically detect and run lint, type-check, and test commands, this Skill scans project configurations like package.json and pyproject.toml to select the appropriate tools. It then executes these quality gates and returns structured pass/fail results with actionable feedback.

Can I run lint and tests across different environments like JavaScript and Python using one command?

Yes, you can run lint and tests across different environments like JavaScript and Python using one command. The Skill adapts to various language configurations, automatically identifying and executing the correct test suites and checks for each specific environment.

What is the best way to verify all project quality gates from a fresh project configuration?

The best way to verify project quality gates from a fresh configuration is to run the automated test workflow. This consolidates lint, type-check, and test execution into a single process, providing a unified report of successes and failures.

Does this automation tool support configuration files like go.mod and pyproject.toml for CI checks?

Yes, this automation tool supports configuration files like go.mod and pyproject.toml for CI checks. It reads these environment files to accurately determine and apply the correct lint, type-check, and test commands for your specific setup.

How do I get actionable feedback when lint or type-check tests fail?

To get actionable feedback when lint or type-check tests fail, the Skill returns structured results with clear pass/fail statuses. This output highlights specific configuration issues and provides direct guidance on what needs fixing.