test

Run MCP server pytest tests and LLM agent tests.

3|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/rsprudencio/claude-plugins --skill test-rsprudencio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/rsprudencio/claude-plugins/tree/main/.claude/skills/test
Command: npx skills add https://github.com/rsprudencio/claude-plugins --skill test-rsprudencio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill consolidates testing for Jarvis plugins by providing a unified entry point to run both MCP server unit tests (pytest) and LLM agent tests, simplifying test orchestration and results visibility.

Core Features & Use Cases

  • Unified test orchestration for MCP server and LLM agent tests.
  • Clear, consolidated results and quick feedback to support fast iteration.
  • Supports selective test runs (full suites or specific files) with consistent environments.

Quick Start

Ask to run tests, and the skill will execute MCP server pytest tests and LLM agent tests as requested.

Frequently Asked Questions about test

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

FAQPage Schema
How do I run MCP server unit tests and LLM agent tests together?

To run MCP server unit tests and LLM agent tests together, use a unified test runner that orchestrates pytest-based MCP tests and jarvis-agent tests, providing consolidated results and quick feedback for plugin development workflows.

What is a unified test runner for Jarvis plugins?

A unified test runner for Jarvis plugins is a single entry point that consolidates test discovery, execution, and results reporting for both MCP server pytest tests and jarvis-agent tests, simplifying test orchestration and visibility.

How do I execute selective test runs for specific pytest files?

To execute selective test runs for specific pytest files, request the target files or full suites, and the test runner will execute the MCP server tests while ensuring consistent, isolated environments for validation.

Can I use this test runner for cost-aware LLM agent test execution?

Yes, you can use this test runner for cost-aware LLM agent test execution, as it supports optional cost-aware execution alongside validating server and agent behavior during plugin development.

Does the Jarvis plugin test runner work with pytest frameworks?

Yes, the Jarvis plugin test runner works directly with pytest frameworks to validate MCP server behavior, executing unit tests and reporting results within fast, integrated feedback loops for plugin development.