ワンクリックで
verify
Run all local quality checks (typecheck, lint, tests) for backend and/or frontend. Use before committing or to validate changes.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Run all local quality checks (typecheck, lint, tests) for backend and/or frontend. Use before committing or to validate changes.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Build a full-stack feature as one vertical slice — DB model, migration, schema, service, router, tests, frontend types/hook/UI, CHANGELOG — in the house order with verification gates. Use for any new feature or field that spans backend and frontend.
Pre-commit ritual — run the right checks for the touched stacks, write the CHANGELOG entry in house style, compose the commit message, commit. Optionally cut a release. Use whenever work is ready to commit ("ship it", "commit this").
Debug the distributed scan pipeline — trace a scan or missing alert from network config through scheduler, job claim, scanner phases, result submission, and alert generation, with per-checkpoint commands. Use for "scan stuck", "no results", "no alert fired", "scanner does nothing", GVM/nuclei issues.
Build a full-stack feature as one vertical slice — DB model, migration, schema, service, router, tests, frontend types/hook/UI, CHANGELOG — in the house order with verification gates. Use for any new feature or field that spans backend and frontend.
Pre-commit ritual — run the right checks for the touched stacks, write the CHANGELOG entry in house style, compose the commit message, commit. Optionally cut a release. Use whenever work is ready to commit ("ship it", "commit this").
| name | verify |
| description | Run all local quality checks (typecheck, lint, tests) for backend and/or frontend. Use before committing or to validate changes. |
Run quality checks for the components that were modified. Check git status to determine which components changed, then run only the relevant checks.
Run from the backend/ directory:
cd backend && uv run --extra dev mypy src/
cd backend && uv run ruff check src/
cd backend && uv run --extra dev pytest
If ruff reports fixable issues, run cd backend && uv run ruff check src/ --fix and show what was fixed.
Run from the frontend/ directory (requires npm install if node_modules/ is missing):
cd frontend && npm run typecheck
cd frontend && npm run lint
cd frontend && npm run test
Run from the scanner/ directory:
cd scanner && uv run mypy src/
After all checks complete, report a summary:
If all checks pass, confirm the changes are ready to commit. Remind to update CHANGELOG.md if not already done.