From qa-operator
Fix scoped, verifiable local defects found by qa-operator and rerun affected QA items. Use when the user explicitly allows repair, asks to "고치고 재검증", "명백한 버그는 수정", "auto repair local bugs", "fix failed QA", or "repair and retest". May modify application code only for narrow defects, writes repair-log.md, updates qa-results.json, and reruns affected items. Do not use for product decisions, production writes, destructive data actions, broad redesign, or ambiguous UX preferences.
How this skill is triggered — by the user, by Claude, or both
Slash command
/qa-operator:repairThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Repair is the optional fixing loop after QA triage.
Repair is the optional fixing loop after QA triage.
Use only when the user permits code changes or asks for automatic local fixes. Default mode from start is propose-only.
May modify target project files only for the approved or explicitly allowed defect. Also writes:
runs/<run-id>/repair-log.md
runs/<run-id>/qa-results.json
runs/<run-id>/qa-summary.md
runs/<run-id>/screenshots/<item>/
runs/<run-id>/traces/<item>/
Never modify production data, delete user data, send real messages, or change deployment state.
Confirm repair mode
propose-only: write fix proposal, do not edit code.auto-local: fix scoped local bugs, then retest.Select repairable items
needs-product-decision, destructive actions, credentials, data migration, and broad redesign.python3 plugins/qa-operator/scripts/update_qa_result.py <audit-root> \
--item <id> \
--claim repair-agent-1 \
--claim-phase repair \
--repair-status in-progress
Inspect code
Patch
repair-log.md.Retest
qa-results.json with new status and evidence.Report
repair-log.md.Provides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.
npx claudepluginhub edonghyun/donghyuns-agent-tools --plugin qa-operator