fix-precon-qa

Resolve open QA issues by tracing root causes through engine code and verifying fixes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Picks the next OPEN QA issue from docs/PRECON_QA_ISSUES.md, traces root cause through the engine, applies a fix, and re-verifies.

Core Features & Use Cases

  • Reads the issue tracker and prioritizes OPEN issues by severity.
  • Traces the root cause through engine components (mana solver, IR, and execution) to determine minimal, safe fixes.
  • Applies a patch and runs verification steps to confirm the issue is resolved.

Quick Start

Run the fix-precon-qa skill to automatically select an open QA issue, apply a minimal fix, and re-verify results.

Frequently Asked Questions about fix-precon-qa

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

FAQPage Schema
How do I automatically trace and fix precon QA issues in my engine?

To automate precon QA issue fixing, this skill reads the issue tracker, marks the next open issue in progress, traces the root cause through engine components, applies a minimal patch, and re-verifies the results.

Can I target a specific QA issue by ID instead of picking the next open one?

Yes, you can target a specific QA issue by providing its ID, such as QA-003, allowing the root cause tracing and minimal fix verification to run directly on that issue instead of the next open one.

What data sources are used to verify a precon QA engine fix?

Engine fix verification uses cards_compiled.json and the SQLite IR data stored at public/data/mtg_cards.db, alongside reviewing updated logs and behavior according to the QA issue tracker.

How does root cause debugging work for mana solver and IR execution issues?

Root cause debugging traces issues through engine components like the mana solver, IR, and execution layers to determine the origin of the failure before applying a minimal, safe patch.

What is the best way to prioritize open issues in a QA tracker?

Prioritizing open QA issues is handled automatically by reading the issue tracker file and selecting the next open issue based on its recorded severity before beginning the root cause trace.

Do I need any external dependencies to run automated QA issue fixes?

No external dependencies are required to run automated QA issue fixes, as the skill operates independently using the local issue tracker, engine code, SQLite database, and compiled card data.