fill-coverage-gaps

Analyze updated card IR to generate missing test scenarios and triage issues.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Tomoda826/mtg-goldfisher --skill fill-coverage-gaps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fill-coverage-gaps
Source: https://github.com/Tomoda826/mtg-goldfisher/tree/main/.claude/skills/fill-coverage-gaps
Command: npx skills add https://github.com/Tomoda826/mtg-goldfisher --skill fill-coverage-gaps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

After IR changes (new cards compiled, handlers added), this skill detects handlers that have card IR but no test scenarios, generates proper test scenarios to close the gap, and triages any failures. This helps prevent gaps from leaking into production decks and keeps coverage aligned with new mechanics from new sets.

Core Features & Use Cases

  • Automatic gap detection: Refreshes the handler registry and identifies missing test scenarios after card updates.
  • Scenario generation & triage: Designs and seeds test scenarios for uncovered mechanics and triages failures to surface issues.
  • End-to-end workflow: Supports the full lifecycle from registry refresh to issue tracking, ensuring coverage stays complete after imports.

Quick Start

Run the coverage-gap pipeline to refresh the registry, detect gaps, generate scenarios, and triage failures.

Frequently Asked Questions about fill-coverage-gaps

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

FAQPage Schema
How do I generate missing test scenarios after updating card IR?

This skill detects handlers with card IR but missing test scenarios, automatically generating proper test scenarios and triaging failures to keep coverage aligned with new mechanics.

What is the best way to automate test coverage gap detection for new card sets?

The best way to automate coverage gap detection is running the coverage-gap pipeline, which refreshes the handler registry, detects uncovered handlers, generates missing scenarios, and triages failures.

How does the registry refresh and gap detection workflow operate?

The workflow refreshes the handler registry, identifies handlers that have card IR but no test scenarios, generates proper scenarios to close the gap, and triages any failures to surface issues.

Can I use this automated testing workflow for any set-import cycle?

Yes, the skill applies to any set-import cycle and registry refresh, producing new test scenarios and triage issues when needed to maintain coverage after new mechanics are imported.

Why do I need to triage test failures when closing coverage gaps?

Triaging test failures is needed because newly generated scenarios for uncovered mechanics may surface underlying issues, ensuring failures are tracked as issues before leaking into production decks.