julia-testitem-run

Run Julia @testitem tests filtered by tags, names, and filenames.

30|6|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/Krastanov/JuliaLLMAgentSkills --skill julia-testitem-run
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: julia-testitem-run
Source: https://github.com/Krastanov/JuliaLLMAgentSkills/tree/main/julia-testitem-run
Command: npx skills add https://github.com/Krastanov/JuliaLLMAgentSkills --skill julia-testitem-run

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the execution of Julia's @testitem tests by providing precise command-line filtering capabilities, essential for targeted testing in CI or agentic workflows.

Core Features & Use Cases

  • Targeted Test Execution: Run specific subsets of tests based on tags, names, or filenames.
  • CI Integration: Easily integrate into continuous integration pipelines for efficient test runs.
  • Agentic Workflows: Enable AI agents to precisely control which tests are executed.
  • Use Case: When debugging a specific feature, you can instruct the agent to run only the tests related to that feature by specifying a tag or a pattern in the test item's name.

Quick Start

Use the julia-testitem-run skill to execute tests tagged with 'core' in the 'test' directory.

Frequently Asked Questions about julia-testitem-run

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

FAQPage Schema
How do I run specific Julia @testitem tests by tag or name?

You can filter and execute specific Julia @testitem tests by applying command-line filters for tags, names, or filenames, targeting exact test subsets without running the full suite.

What is the best way to filter Julia tests for a CI pipeline?

Filtering Julia tests for a CI pipeline is best achieved by executing targeted @testitem runs via command-line filters, ensuring pipelines run only necessary test subsets efficiently.

Do I need TestItemRunner.jl installed to filter @testitem tests?

Yes, you need TestItemRunner.jl installed and configured to use this filtering capability, as the execution relies on its framework to parse and run the @testitem tests.

Can AI agents control which Julia test items are executed?

AI agents can control Julia test execution by specifying command-line filters for tags, names, or filenames, allowing precise selection of @testitem tests within agentic workflows.

How does filtering test items by filename work in Julia?

Filtering test items by filename in Julia works by passing the filename as a command-line filter argument, restricting test execution to only the @testitem blocks defined within that specific file.