tester

Run tests on changed files and report in_scope and out_of_scope failures.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/EllevatedAI/MeMyselfAndI --skill tester-ellevatedai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tester
Source: https://github.com/EllevatedAI/MeMyselfAndI/tree/main/.claude/skills/tester
Command: npx skills add https://github.com/EllevatedAI/MeMyselfAndI --skill tester-ellevatedai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Tests can drift or overwhelm CI with noisy results; this skill focuses testing on relevant changes using Smart Testing and scope protection to reduce churn and ensure meaningful feedback.

Core Features & Use Cases

  • Run tests with Smart Testing logic that prioritizes impacted areas.
  • Enforce scope protection to avoid unrelated failures when validating commits.
  • Use in both automated autopilot flows and manual testing of specific changes.

Quick Start

Run the tester subagent on the changed files and report the results.

Frequently Asked Questions about tester

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

FAQPage Schema
How do I run tests only on changed files to reduce CI noise?

To run tests on changed files and minimize CI noise, this skill uses Smart Testing and scope protection to focus validation on altered files, separating in_scope_failures from out_of_scope_failures.

What is scope protection in automated testing?

Scope protection in automated testing prevents unrelated failures from overwhelming your results when validating commits. It isolates test outcomes into in_scope_failures and out_of_scope_failures to ensure meaningful, targeted feedback.

How do I automate test execution for specific code changes?

You can automate test execution for specific code changes by running a tester subagent on the changed files. It processes a yaml-based prompt and returns status, test_output, and categorized failure reports.

Can I use smart testing in both manual and autopilot CI flows?

Yes, you can use smart testing in both automated autopilot flows and manual testing scenarios. It prioritizes impacted areas to enforce scope protection and reduce churn when validating codebase changes.

Why are my test results showing failures from unrelated codebase changes?

Test results show failures from unrelated changes when scope protection is not applied. This skill solves the problem by focusing tests on relevant changes and explicitly reporting out_of_scope_failures separately.