ワンクリックで
validate
Run the correct validation checks for changed files in this repository (Python, workflows, guidance, and generated data).
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Run the correct validation checks for changed files in this repository (Python, workflows, guidance, and generated data).
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 | validate |
| description | Run the correct validation checks for changed files in this repository (Python, workflows, guidance, and generated data). |
| allowed-tools | Read, Bash, Grep, Glob |
Run the narrowest checks that cover the files you changed.
src/**/*.py, tests/**/*.py, scripts/**/*.py, or pyproject.toml
OCR, scanner, interaction, or input code under src/autoscrapper/ocr/,
src/autoscrapper/scanner/, or src/autoscrapper/interaction/
Generated data or bundled default rules
.github/ workflows, instructions, or skills
Repo guidance such as AGENTS.md, CLAUDE.md, or
.github/copilot-instructions.md
Python source
uv sync
uv run ruff check src/ tests/ scripts/
uv run basedpyright src/
uv run pytest
OCR, scanner, interaction, or input changes
Run the Python source checks above, then also run this only when a live Arc Raiders window is available:
uv run autoscrapper scan --dry-run
Generated data or bundled default rules
Use the updater rather than hand-editing generated files:
uv run python scripts/update_snapshot_and_defaults.py --dry-run
Workflow files
uv run prek run --files .github/workflows/.yml
Instructions, skills, or repo guidance
Verify every referenced path, command, and workflow still exists.
Re-run referenced repo commands when practical.
Keep AGENTS.md as the canonical long-form guide and keep
.github/copilot-instructions.md short.