home/common/ai/resources/codex/skills/qa-fix/SKILL.md
Pick a bug from .omc/qa-bugs.md, fix it via the OMC executor, and verify the fix with Playwright. Use when the user wants to fix QA bugs from a previous audit. Optionally specify a bug number to fix a specific bug.
npx skillsauth add kamushadenes/nix qa-fixInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Read .omc/qa-bugs.md, pick one bug, fix it using the OMC executor agent, and verify the fix using Playwright.
If the user specifies a bug number, fix that specific bug. Otherwise, pick the highest-severity unfixed bug.
.omc/. The bug report lives at .omc/qa-bugs.md -- never read or write .sisyphus/, that path is deprecated.oh-my-claudecode:executor (use model=opus for complex multi-file bugs, sonnet otherwise). Pass the bug's root cause, files-to-fix, and reproduction steps so the executor has enough context to work without re-reading the report./oh-my-claudecode:cancel. Because state persists under .omc/, a later run resumes from whichever bug is still open.Read .omc/qa-bugs.md. Parse the summary table and details sections.
Identify which bugs are still open:
Read the detailed bug section carefully:
Before fixing, confirm the bug is still present:
Delegate the code change to oh-my-claudecode:executor:
Pick the model by task size:
model=haiku -- trivial one-line tweaksmodel=sonnet -- standard single-file fixes (default)model=opus -- multi-file or architectural fixesIf the fix falls fully within a single obvious edit and delegation would be pure overhead, an inline edit is acceptable -- but prefer the executor so the fix is verified and logged by OMC.
After the executor returns:
If verification fails, hand the failure back to the executor (or escalate to model=opus) and retry -- do not mark the bug fixed until Playwright confirms.
Edit .omc/qa-bugs.md:
**Fixed:** line at the end of the bug:**Fixed:** {date} -- {brief description of the fix}
If the real root cause differed from what was originally recorded, update the Root cause line in the same edit.
.omc/qa-bugs.md is the source of truth -- keep it current so /qa-fix, /oh-my-claudecode:autopilot, and other OMC flows can resume cleanly.data-ai
Show MemPalace status — room counts, storage usage, and palace health.
tools
Search your MemPalace — semantic search across all mined memories, projects, and conversations.
tools
Mine a project or conversation into your MemPalace — extract and store memories for later retrieval.
development
Initialize a new MemPalace — guided setup for your AI memory palace with ChromaDB backend.