run-tests

Run TypeScript and Python test suites with bun and pytest.

Updated Dec 1, 2025
One-click install
npx skills add https://github.com/Clouder0/dotagent --skill run-tests-clouder0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: run-tests
Source: https://github.com/Clouder0/dotagent/tree/main/.claude/skills/project/run-tests
Command: npx skills add https://github.com/Clouder0/dotagent --skill run-tests-clouder0

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pattern for project-specific test execution commands and patterns.

Core Features & Use Cases

  • Test commands: Standardized test invocations for TypeScript and Python.
  • Patterns: File naming and test discovery conventions.

Quick Start

Execute tests using the project-run-tests script and review results.

Frequently Asked Questions about run-tests

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

FAQPage Schema
How do I run tests in a TypeScript or JavaScript project?

Run tests using standardized test commands for your project. TypeScript/JavaScript projects use bun test, which executes your test suite and returns exit codes and summaries automatically.

Can I run individual test files or pattern-matched tests?

Yes, the Skill supports running all tests, individual test files, and pattern-matched test suites. Pass file paths or patterns as arguments to filter which tests execute.

How do I run tests in a Python project?

Python projects use uv run pytest to execute tests with standardized patterns. The Skill automates these invocations and handles path arguments for flexible test discovery.

Can I generate test coverage reports?

Yes, the Skill can return coverage reports alongside test results. Coverage output integrates with standardized test execution for TypeScript, JavaScript, and Python environments.

What environments and languages does this support?

Test automation works with TypeScript/JavaScript using bun and Python using uv/pytest. Both environments support the same standardized patterns for running tests and generating summaries.

How do I know if tests passed or failed?

The Skill returns standardized exit codes and test summaries after execution. Exit codes indicate pass/fail status, and summaries provide detailed results for all test outcomes.

Related Skills