Enforce null/undefined safety for changed TypeScript code and suggest safer patterns.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
90건 · 관련도순
Enforce null/undefined safety for changed TypeScript code and suggest safer patterns.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Detect primitive obsession and missing domain/brand types; check that state is modeled via discriminated unions.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Checks Tailwind utility class hygiene at the syntax level: arbitrary-value overuse that bypasses the theme scale, conflicting/duplicate utilities on one element, and hardcoded arbitrary colors that should use design tokens.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Riverbed Memory の suppression entry を活用するときの判断基準と CLI 操作を案内する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
同一ファイル/隣接ファイル内で「規則Xを守れ」と宣言した直後にXを破っている、宣言と実装の乖離を検出する
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Check common security risks in application code (SQLi, XSS, secrets, open redirect).
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
差分に追加された API キー・トークン・credential・秘密鍵・.env 値・個人ローカルパスなどの機密情報を、言語・ファイル種別に依存せず検出する。決定論的に判定できる範囲は CI(gitleaks 等)へ移譲しつつ、レビューで取りこぼしを補足する
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
差分が「その差分自身を審査するレビュー基準・品質ゲート」を弱めていないかを diff-time で検出する。Check 1 レビュールールの削除・弱体化(.river/rules.md / .river/rules.d/*)、Check 2 実行時コンフィグの閾値・ゲート緩和(.river-review.{json,yaml,yml} の review.severity 引き下げ / exclude 拡大 / memory.suppressionEnabled 無効化 / selection.skills.exclude 追加)、Check 3 suppression entry の新規追加、Check 4 lint・静的解析設定からのルール削除や無効化、Check 5 branch protection・required check の緩和、の 5 Check を対象とし、これらが機能変更と同一 PR に混在し、かつ意図の宣言が無い場合に指摘する。report-only。workflow の permissions / action pin は gha-workflow-security、既存 suppression entry の使い分けは suppression-feedback、設定ファイルの一般的妥当性は config-json、.only / .skip / @ts-ignore / @ts-nocheck は heuristic-review.mjs の決定論検出器、リファクタと機能追加の混在は behavior-structure-separation へ委譲する
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
レビューコメントの重要度ラベリングと対応方針・返信案を整理する。AI はコード修正やパッチ提案を行わない。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
コミット/PR の「全部置換した」「-N%削減」等の完了主張を grep で反証できる残骸や best/typical/worst 試算で検証し、抽出・集約リファクタでは並列度(Promise.all)/fast-path/遅延評価の性能特性退行と、Map/Set 集約キーの cross-kind 衝突による検出漏れも監査する
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Detects route data fetched in useEffect instead of loaders, server/client API leaks across loader boundaries, and missing HydrateFallback in React Router v7 framework mode.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Checks React Router v7 action conventions: validation errors returned as data with 4xx status (not thrown), redirect on success, and 3-branch ErrorBoundary handling.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Review whether the PR description is review-ready and consistent with the diff (Why/What, impact, tests, linked issues).
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Detect null/undefined/empty handling gaps where callers or consumers may receive unexpected nullish values.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Detect inconsistencies in ID formatting, date/time display, monetary amounts, and enum/status labels compared to existing patterns in the codebase.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Checks Next.js Server Actions ('use server') for missing authentication/authorization before mutations, missing input validation, and untrusted client-supplied IDs — treating each action as a public HTTP endpoint.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
App Router の Server Component でクライアント専用APIを使っていないか確認する。
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Detects over-permissive Firestore/Storage rules (allow read, write: if true / auth-only without ownership), missing auth checks on writes, and admin SDK private key exposure to client bundles.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Detect i18n/locale keys that are removed from source but remain in locale files, or keys added to locale files without source usage.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Minimal always-on sample skill to guarantee an end-to-end review experience.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Review JSON/YAML configuration files for common issues and best practices.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
新規追加された UI コンポーネントに、variants(種類)とインタラクティブ状態(hover / focus / disabled / loading / error)が定義・文書化されているかを確認し、状態設計の欠落を検出する
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
diff-time で「影響範囲を repo 全体で調査した証拠」「失敗系を検証した証拠」「外部依存・レート制限・キャッシュ整合を確認した証拠」の欠落を検出する evidence-sufficiency 観点。defect そのものは既存 skill へ委譲し、本 skill は「そのリスク種別を調査した証拠が差分・PR 本文・テストに残っているか」の meta 評価のみを行う。証拠が同一 diff に同梱(テスト・canary・grep 記録)されていれば充足とみなす
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Detects long-lived objects (caches, listeners, singletons) that capture an entire enclosing scope via closures/environment capture, keeping large arrays or buffers alive, and proposes copying only the needed fields.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.