test-improvement

仓库创建 2026年4月14日最近提交 21 天前SkillHot 收录 21 天前
▸ 精选理由

提升测试检出力,降低回归风险与漏测率。

▸ 风险提示

可能修改测试代码或运行测试套件,注意 CI 影响。

这个 Skill 做什么

分析现有测试并补强检测点以提高回归发现能力与自动检查覆盖。

诊断现有测试能不能发现真正的回归,补上缺失的边界条件和失败场景,先写能复现问题的回归用例再去修代码。适合测试一直通过但缺陷不断、或想在合并前一键跑 test + lint + build 防止回归时使用。特别强调提升“检测力”而不是只看测试绿灯,会补自动断言和必要的单元测试。

▸ 展开 SKILL.md 英文原文

開発ワークスペース共通のテスト改善スキル。既存テストを診断し、回帰を検出できるテスト観点と自動チェックを整備する。「テスト内容を強化」「テストを見直し」「テスト内容を確認」「テストを自動化」「意味のあるテスト」「回帰テストを追加」「ユニットテスト追加」「テスト戦略」で発火。

开发编程测试强化回归检测自动检查通用
0
Stars
0
Forks
28
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/safubuki/turtle-ai-code-quartet-hub/main/.github/skills/test-improvement/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/safubuki/turtle-ai-code-quartet-hub/main/.github/skills/test-improvement/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Test Improvement

## スキル読み込み通知

このスキルが読み込まれたら、必ず以下の通知をユーザーに表示してください:

> 💡 **Test Improvement スキルを読み込みました**  
> 回帰を検出できるテスト観点の診断と自動チェック整備を行います。

## When to Use

- 既存テストが通るのに不具合が継続し、テストの有効性を見直したいとき
- 変更時に回帰を確実に検出できるユニットテスト/単体テストを追加したいとき
- マージ前に `test + lint + build` の自動チェックを一括実行したいとき

## 概要

このスキルは、テストの「通過」ではなく「検出力」を重視して品質を改善します。
既存テスト項目を分析し、欠けている境界条件や失敗パターンを特定し、再現テストを先に追加してから修正を行います。
最後にテスト・静的解析・ビルドを実行し、追加したテストが回帰を検出できる状態を確認します。

## 手順

### Step 1: 現状テストの把握

- 既存のテスト対象と観点を整理する
- 不具合の再現条件と、現在のテストで検出できていない理由を言語化する
- 調査結果を `references/quality-checklist.md` の「診断チェック」で確認する

### Step 2: 不足観点の補完

- 不具合を再現する失敗テストを先に作成する
- 必要に応じて複雑なロジックを純関数へ分離し、ユニットテストしやすくする
- 境界値、順序依存、非同期待機、状態遷移の観点を追加する

### Step 
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有