From River Review
Pre-review harness check: run lint/tests and summarize failures and risks
How this command is triggered — by the user, by Claude, or both
Slash command
/river-review:checkThe summary Claude sees in its command listing — used to decide when to auto-load this command
対象プロジェクトに存在するチェックのみをこの順で実行して、失敗したら原因と修正案を出して: 1. lint(`package.json` に `lint` スクリプトがあれば `npm run lint`。なければプロジェクトの lint コマンドに読み替えるか省略する) 2. test(`package.json` に `test` スクリプトがあれば `npm test`。なければプロジェクトのテストコマンドに読み替えるか省略する) > 注: このコマンドは Node プロジェクトの `npm run lint` / `npm test` を想定しています。スクリプトが無い場合は `Missing script` エラーにせず、該当コマンドへ読み替えてください。 成功したら、変更の要点とリスクを 3 点でまとめて: - 後方互換性 - 性能への影響 - セキュリティ考慮
対象プロジェクトに存在するチェックのみをこの順で実行して、失敗したら原因と修正案を出して:
package.json に lint スクリプトがあれば npm run lint。なければプロジェクトの lint コマンドに読み替えるか省略する)package.json に test スクリプトがあれば npm test。なければプロジェクトのテストコマンドに読み替えるか省略する)注: このコマンドは Node プロジェクトの
npm run lint/npm testを想定しています。スクリプトが無い場合はMissing scriptエラーにせず、該当コマンドへ読み替えてください。
成功したら、変更の要点とリスクを 3 点でまとめて:
npx claudepluginhub s977043/river-review --plugin river-review/checkRuns project validation checks like lint/test across JavaScript/TypeScript, Python, Go, Rust, Ruby and auto-fixes errors without committing changes.
/checkRuns project validation checks like lint/test across JavaScript/TypeScript, Python, Go, Rust, Ruby and auto-fixes errors without committing changes.
/checkDetects drift between SPEC.md and source code, classifying items as HOLD/VIOLATE/UNVERIFIABLE (or MATCH/DRIFT/MISSING/EXTRA for interfaces) with file:line evidence and remedy hints. Read-only, writes nothing.
/checkRuns a unified pre-publish quality gate on marketing content, scoring across hallucination, brand voice, structure, and claims dimensions. Returns a pass/warn/blocked decision with fix suggestions.
/checkGenerates CodeDNA coverage report for the project, identifying unannotated source files and stale used_by references in Python, TypeScript/JS, Go, Rust, Java.
/checkChecks spec-kit CLI (uv and specify) installation status and project setup (.specify/ directory), outputs ✅/❌ results with install guides and next steps.