Rust Test Explorer

Discover, filter, and execute Rust tests with output capture.

1|Updated Feb 21, 2026
One-click install
npx skills add https://github.com/trioskosmos/rabukasim --skill rust-test-explorer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Rust Test Explorer
Source: https://github.com/trioskosmos/rabukasim/tree/main/.agent/skills/rust_test_explorer
Command: npx skills add https://github.com/trioskosmos/rabukasim --skill rust-test-explorer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of managing and executing Rust tests within a project, making development and debugging more efficient.

Core Features & Use Cases

  • Test Discovery: Automatically finds all Rust tests in your project.
  • Filtering: Allows you to narrow down tests by name or module.
  • Execution: Runs specific tests or groups of tests.
  • Output Capture: Captures test output for analysis, especially useful for debugging.
  • Use Case: Quickly run a single failing test or a set of tests related to a specific feature you are working on.

Quick Start

Run the Rust test named 'test_user_authentication'.

Frequently Asked Questions about Rust Test Explorer

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

FAQPage Schema
How do I discover and run a specific Rust test in my project?

To discover and run Rust tests, you can use this Skill to automatically find all tests in your project, filter them by name or module, and execute specific tests while capturing stdout and stderr for analysis.

Can I filter Rust tests by module to narrow down what gets executed?

Yes, you can filter Rust tests by module or name, allowing you to narrow down the test list and run only the specific tests or groups of tests relevant to the feature you are working on.

What is the best way to debug a failing Rust test using stdout and stderr?

The best way to debug a failing Rust test is to run the individual test and capture its stdout and stderr output, which this Skill handles automatically, ensuring correct processing of multi-byte characters for detailed analysis.

How do I find the source code location of Rust tests in my project?

You can find Rust test source code locations by using the test discovery feature, which automatically identifies tests within your project and exports a clean test list for easy navigation.

Do I need any external dependencies to manage and execute Rust tests?

No external dependencies are required to manage and execute Rust tests, as this Skill operates independently to discover, filter, and run tests while capturing output for debugging.

Why does my test output show incorrect characters when running Rust tests?

Incorrect characters in Rust test output often occur when multi-byte characters are not handled properly during stdout and stderr capture; this Skill ensures correct handling of multi-byte characters for accurate analysis.