Skip to main content

s977043/river-review

SkillsMP は s977043/river-review から 138 件の skill を収集しています。skill を開くとソースと詳細を確認できます。

記録された最新のソース活動
SkillsMP カタログ更新
収集済み skills
138
GitHub スター
2
GitHub フォーク
0

収集済み skill 138 件中 40 件を表示しています。

職業分類
未分類
説明

6つの専門レビュアーロールを並列実行し、consensusLevel(複数ロールの合意度)と Tech Lead レポート(top3指摘・blindSpots・consensusSummary)で結果を統合する マルチエージェントレビュー entry skill。 Parallel multi-role review with consensus scoring (consensusLevel) and Tech Lead report. Use when a major release needs…

更新
職業分類
未分類
説明

検査器(linter / ガード / CI ゲート / バリデータ / フィルタ)そのものの検出力が差分で静かに落ちていないか、また新設した検査が実際に検出できることが実証されているかを diff-time で検出する。Check 1 unverified detection reduction(検査器の検出ロジック(正規表現・除外パターン・解決集合・allowlist・baseline)を変更して検出件数が減ったのに、減った 1 件ずつが誤検出であった根拠が示されないまま「誤検出を潰した」「N → M…

更新
職業分類
ソフトウェア開発者
説明

pbi-input, plan, todo, test-cases 間の整合性をチェックし、実装着手前の仕様漏れを検知する

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

River Review のメインエントリポイント。 レビュー依頼の intent classification → 専門 skill 選択 → 実行 → finding verification → feedback classification → fixture / reference / suppression への還元までを束ねる improvement-loop orchestrator。

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

完成した差分・PR・検証証拠に残る Unknown(未確認の前提・調査されていない影響・ 不足している証拠)を横断合成する evidence-sufficiency のメタ観点。個別 defect の 検出は既存 skill へ委譲し、本 skill は「そのリスク種別を調査した証拠が残っているか」 の meta 評価のみを行う。finding verification 後の合成ステップとして report-only で 実行し、残存 Unknown を output-format §4「Unverified /…

更新
職業分類
情報セキュリティアナリスト
説明

Reviews GitHub Actions workflow diffs for script injection of untrusted input, pull_request_target with untrusted checkout, over-broad GITHUB_TOKEN permissions, and unpinned third-party actions.

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

テストは存在するがアサーションが実質何も検証しておらず、実装が壊れても落ちない(常に PASS する)構造を diff-time で検出する。Check 1 missing assertion(テスト本体にアサーションが無い)、Check 2 tautological assertion(定数同士・入力自身・mock の戻り値自身を assert し SUT に依存しない)、Check 3 nonexistent expected literal(assertDontSee / assertNotContains…

更新
職業分類
ウェブ・デジタルインターフェースデザイナー
説明

画像・ボタン・フォーム要素に適切なアクセシブルネームがあるか確認する。

更新
職業分類
ソフトウェア開発者
説明

Detects per-caller special-cases (bandaids) bolted onto shared infrastructure/common functions, and when two or more same-kind special-cases exist proposes generalizing the lower-level mechanism instead.

更新
職業分類
ソフトウェア開発者
説明

Detect breaking API contract changes, DTO modifications without compatibility handling, and missing tests for changed API boundaries.

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

plan artifact がある時のみ、plan 中の assumption / open question が実装で解消された証拠を diff・PR 本文と突合する evidence-sufficiency 観点。解消されないまま残った前提・未記録の新規 Unknown を検出する。plan 欠損時は発火しない(Pre-execution Gate)。plan 欠損でも PR 本文に前提が inline 列挙されていれば列挙分のみ部分評価し、計画 issue の bare 参照だけなら skip する

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

await 漏れ・floating promise・並行競合など、非同期処理の correctness バグを検出する。並列化の効率提案(SIMPLIFY Efficiency)や配線断点(e2e-wiring)ではなく、「await を忘れて結果・順序・エラー伝播が壊れる」実装バグに限定する

更新
職業分類
ソフトウェア開発者
説明

リファクタリング(構造変更)と機能変更(behavior change)が同一 diff に混在していないかを識別し、structural change に対する external behavior preservation の証拠(テスト・型・静的解析)が揃っているかを diff-time で確認する。証拠不足のときは Characterization Test 追加を促すか question とする。DTO/公開 API の破壊的変更検出は…

更新
職業分類
ソフトウェア開発者
説明

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.

更新
職業分類
ソフトウェア開発者
説明

既存デザインシステムコンポーネント(Button / Input / Modal / Card 等)を再実装していないかを検出する。Figma→コード実装時に既存コンポーネントを無視した実装を防ぐ。

更新
職業分類
ソフトウェア開発者
説明

デザイントークンを使わずに直書きされた色・余白・フォントサイズ・角丸・シャドウを検出する。Figma Variables / Tailwind config / CSS custom properties のルールに違反する実装を指摘する。

更新
職業分類
ソフトウェア開発者
説明

AGENTS.md などの恒久ドキュメントに一過性のタスクログが混入していないか、SOP / decision / log / learned の役割が混同されていないか、公開物(README / docs / 記事)に内部メモ・ローカルパス・AI 会話断片が残っていないかを差分で検出する

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

新実装が、同種の先行実装(同レイヤ・同責務・同概念)に在る防御 / バリデーション / エラー処理 / 規約 / 共通化ロジック / 概念定義を、欠落・重複・食い違いなく継承しているかを grep で先行特定して確認する

更新
職業分類
情報セキュリティアナリスト
説明

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.

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

差分で新規に導入された import・メソッド呼び出し・ライブラリ API 参照が実在するかを code_search で検証し、AI 生成コード特有の幻覚的参照(存在しない関数・メソッド・モジュール・引数シグネチャ)を検出する

更新
職業分類
ソフトウェア開発者
説明

Detect i18n/locale keys that are removed from source but remain in locale files, or keys added to locale files without source usage.

原文の言語: 複数言語

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

diff-time で「影響範囲を repo 全体で調査した証拠」「失敗系を検証した証拠」「外部依存・レート制限・キャッシュ整合を確認した証拠」の欠落を検出する evidence-sufficiency 観点。defect そのものは既存 skill へ委譲し、本 skill は「そのリスク種別を調査した証拠が差分・PR 本文・テストに残っているか」の meta 評価のみを行う。証拠が同一 diff に同梱(テスト・canary・grep 記録)されていれば充足とみなす

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

複数の AI / 人間レビュー結果 (review-self / review-external / findings-pool) を統合し、実在性・重大度・対応優先度・merge 可否を検証する。

更新
職業分類
ソフトウェア開発者
説明

リファクタリングを「更新されたチームの理解と、コードが表現する過去の理解の差分同期」と捉え、今回得た新知識(要求・ドメイン知識・制約)が naming と responsibility へ反映されているか、boundary が現在の understanding を表現しているか、diff の削除行やコメントに現れる過去の design history と constraint を失っていないかを diff-time で確認する。Knowledge Delta の signal は diff(追加/削除された…

更新
職業分類
ソフトウェア開発者
説明

Detects N+1 query patterns (relation access inside loops without eager loading), full-table get()/all() loads, and unsafe chunk()/cursor() usage in Laravel Eloquent code.

更新
職業分類
ソフトウェア開発者
説明

Detects mass assignment via create/update($request->all()), unguarded models, and missing authorization on mutating controller actions in Laravel.

更新
職業分類
ソフトウェア開発者
説明

Detect missing loading/error/empty state handling that could trap users in spinners or disabled states.

原文の言語: 複数言語

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

Ensure code changes keep logs/metrics/traces useful for debugging failures and regressions.

原文の言語: 複数言語

更新
職業分類
ウェブ・デジタルインターフェースデザイナー
説明

キーボード操作 / focus 管理 / 動的コンテンツ更新 / ARIA role など、インタラクティブ UI のアクセシビリティ観点を suggestion で提示する。

更新
職業分類
ウェブ開発者
説明

新しい Web API / CSS の利用追加に対し、Baseline 状態とブラウザ互換性 / progressive enhancement の有無を suggestion で示す。

更新
職業分類
ウェブ開発者
説明

画像・スクリプト・スタイル・interaction 変更が LCP / INP / CLS / リソースコストに与える影響を suggestion で提示する。

更新
職業分類
ウェブ・デジタルインターフェースデザイナー
説明

legacy workaround を避け、semantic HTML / Web Platform Native API / modern CSS の利用機会を提示する。

更新
職業分類
情報セキュリティアナリスト
説明

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.

更新
職業分類
ソフトウェア開発者
説明

Detect inconsistencies in ID formatting, date/time display, monetary amounts, and enum/status labels compared to existing patterns in the codebase.

原文の言語: 複数言語

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

Detect null/undefined/empty handling gaps where callers or consumers may receive unexpected nullish values.

更新
職業分類
ソフトウェア開発者
説明

Checks React Router v7 action conventions: validation errors returned as data with 4xx status (not thrown), redirect on success, and 3-branch ErrorBoundary handling.

更新
職業分類
ソフトウェア開発者
説明

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.

更新
職業分類
ソフトウェア品質保証アナリスト・テスター
説明

差分が「その差分自身を審査するレビュー基準・品質ゲート」を弱めていないかを diff-time で検出する。Check 1 レビュールールの削除・弱体化(.river/rules.md / .river/rules.d/*)、Check 2 実行時コンフィグの閾値・ゲート緩和(.river-review.{json,yaml,yml} の review.severity 引き下げ / exclude 拡大 / memory.suppressionEnabled 無効化 /…

更新
職業分類
情報セキュリティアナリスト
説明

差分に追加された API キー・トークン・credential・秘密鍵・.env 値・個人ローカルパスなどの機密情報を、言語・ファイル種別に依存せず検出する。決定論的に判定できる範囲は CI(gitleaks 等)へ移譲しつつ、レビューで取りこぼしを補足する

更新
収集済み skill 138 件中 40 件を表示しています。