Rust Test Explorer Skill

Discover, filter, and execute Rust tests via cargo test.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill streamlines the process of managing and executing Rust tests within a project, making it easier to identify, isolate, and run specific tests.

Core Features & Use Cases

  • Test Discovery: Lists all available Rust tests.
  • Test Filtering: Helps in creating a clean list of test names.
  • Targeted Test Execution: Allows running specific tests or all tests within a module.
  • Output Capture: Captures test output for debugging and analysis, ensuring correct handling of special characters.

Quick Start

Use the Rust Test Explorer Skill to find all Rust tests in the src directory and save them to a file named all_rust_tests.txt.

Frequently Asked Questions about Rust Test Explorer Skill

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

FAQPage Schema
How do I discover and list all Rust tests in my project?

To discover Rust tests, the skill scans the source directory to identify test code locations and generates a clean, unique list of test names for your project.

Can I run a single Rust test or all tests in a specific module?

Yes, you can execute targeted Rust test runs by specifying an individual test name or running all tests contained within a specific module using the cargo test runner.

How do I capture cargo test output for debugging special character issues?

Capturing cargo test output for debugging is supported by the skill, which ensures detailed test execution results are collected with correct handling of special characters.

What is the best way to filter Rust tests before execution?

The best way to filter Rust tests is using the skill's test filtering feature, which helps create a clean list of test names so you can isolate and run specific tests.

Do I need cargo installed to run tests with this Rust test automation tool?

Yes, you need the cargo test runner installed and standard file system operations available, as the skill requires access to these to facilitate test discovery and execution.

Why are my Rust tests not working when I try to isolate them by name?

If targeted Rust test execution is not working, ensure the test names are accurately identified from the source code locations and that the cargo test runner has access to the project.