跳到主要内容
知仓学习社ZHICANG

river-review-testing

|

不碰外部(只输出文字)无严重或高危命中hashgraph-online/awesome-codex-plugins

它会碰到什么

扫了多少2 个文本文件,3 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Testing Review(テストレビュー)

テストコードの品質、網羅性、安定性を検証する。

When to Use / いつ使うか

  • テストファイルの追加・変更時
  • テスト対象コードの変更時(テストの更新漏れ検出)
  • テスト戦略の見直し時

Routing / ルーティング

| キーワード | スキルID | 説明 |

| ----------------------------- | ------------------------------ | -------------------------------- |

| カバレッジ, 網羅 | coverage-gap | カバレッジギャップ検出 |

| フレーキー, 不安定 | flaky-test | フレーキーテストリスク |

| テスト有無, 存在 | test-existence | テスト存在確認 |

| 命名, 構造, describe | test-naming | テスト命名・構造 |

| テスト観点, 計画 | test-plan-review | テスト観点レビュー |

| アサーション, 常に PASS, 恒真 | test-assertion-effectiveness | アサーション有効性(無効な検証) |

デフォルト動作

  • テストファイルの変更 → test-naming + flaky-test + test-assertion-effectiveness
  • ソースコードの変更 → test-existence + coverage-gap
  • 大規模変更 → 全スキル実行

Execution Flow / 実行フロー

1. 変更ファイルの分類
   ├─ テストファイル → 品質チェック(命名、フレーキー)
   ├─ ソースファイル → 網羅性チェック(存在、カバレッジ)
   └─ 両方 → 全スキル実行

2. 各スキルの実行
   ├─ test-existence: テストの存在確認
   ├─ coverage-gap: カバレッジギャップ検出
   ├─ test-naming: 命名・構造検証
   ├─ flaky-test: フレーキーリスク検出
   ├─ test-plan-review: テスト観点の妥当性
   └─ test-assertion-effectiveness: アサーション有効性(常に PASS する検証)

3. 統合サマリの生成

Output Format / 出力形式

<file>:<line>: <message>
  • Finding: 何が問題か(1文)
  • Impact: 何が困るか(短く)
  • Fix: 次の一手(最小の修正案)

他スキルとの関係

| スキル | 関係 | 棲み分け |

| ----------------------- | ---- | ----------------------------------------------------------------- |

| river-review-code | 補完 | testing は「テストの品質」、code は「プロダクションコードの品質」 |

| river-review-security | 補完 | testing は「テスト網羅性」、security は「セキュリティ脆弱性」 |

References

  • [ROUTING.md](./references/ROUTING.md): 詳細なルーティングルール

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

它属于哪个仓库

星标★ 1,027
本站分层T1
该仓技能数1910
原文件路径plugins/s977043/river-review/skills/agent-skills/river-review-testing/SKILL.md

同一个仓库里的其他技能

看这个仓库的全部 1910 个技能