ワンクリックで
scan-report
Use when user wants to Summarize the last dry-run scan output from /tmp/scan-diag.txt and classify failures by type
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when user wants to Summarize the last dry-run scan output from /tmp/scan-diag.txt and classify failures by type
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when user wants to Run the Arc Raiders AutoScrapper validation stack after edits. Use for linting, typing, tests, workflow checks, and broader repo validation.
Use when user wants to Update Metaforge snapshots and bundled default rules
Use when user wants to Validate OCR changes against failure corpus before shipping
Add a new OCR regression fixture from an ocr_debug image. Use when a scan misidentified an item and you want to lock in the correct result as a test case.
Use when user wants to Run full validation, push branch, and open a PR with appropriate context notes
Workflow for safely adding, removing, or renaming persisted config fields in config.py. Use whenever editing dataclass fields in src/autoscrapper/config.py. Covers incrementing CONFIG_VERSION, writing a migration function, and validating the round-trip.
| name | scan-report |
| description | Use when user wants to Summarize the last dry-run scan output from /tmp/scan-diag.txt and classify failures by type |
Read and classify the most recent dry-run output:
cat /tmp/scan-diag.txt 2>/dev/null || echo "No scan-diag.txt found - run: uv run autoscrapper scan --dry-run 2>&1 | tee /tmp/scan-diag.txt"
Classify each outcome line:
SKIP_UNLISTED, Meaning=OCR read a name but no rule matched, Fix path=Check rule store, fuzzy threshold, item name
SKIP_EMPTY, Meaning=Slot appeared empty, Fix path=Expected - verify count is reasonable for grid size
UNAVAILABLE, Meaning=Context-menu OCR matched "Unavailable" button, Fix path=Check startswith("unavailable") guard in ocr_context_menu
Action taken (SELL/KEEP/RECYCLE), Meaning=Rule matched and action dispatched, Fix path=Verify correct rule won (custom vs default precedence)
infobox not found / timeout, Meaning=Page detection failed, Fix path=Route to scan-validator agent
Garbled item name, Meaning=OCR misread, Fix path=Route to ocr-reviewer agent
Output a structured report:
Related skills: /diagnose-scan, /ocr-debug, /scan-failed