What problem does it solve? After editing a few files, running the entire test suite wastes minutes and floods you with output just to learn about one test. This Skill inspects the current git diff and identifies only the test files actually worth running, along with the exact command to run them. ## Core Features & Use Cases - Diff-based test selection: Maps changed files to tests via a static import graph for JS/TS, filename conventions for Go and Python, and defers to Jest/Vitest native resolvers when available. - Runnable command output: affected command emits a raw command line you can pipe directly into a shell, e.g. $(affected command). - Coverage honesty reporting: Every run reports which changed files could not be mapped to any test and suggests the full-suite fallback, so a green run is never silently incomplete. - Use Case: You just edited src/gh-tool/commands/label.ts. Run affected to see which tests reach that file, then execute only those tests instead of the whole suite. ## Quick Start After editing some files, ask the agent to run affected and execute only the tests impacted by your current git changes.