smithery.ai

tdd-review

最終的な品質検証を行う。テスト/カバレッジ/静的解析/quality-gateをチェック。REFACTORの次フェーズ。「レビューして」「review」で起動。

First seen Mar 19, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,349 B
  • docs SUMMARY.md 200 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

TDD REVIEW Phase

最終的な品質検証を行う。

Progress Checklist

コピーして進捗を追跡:

REVIEW Progress:
- [ ] テスト実行(全PASS)
- [ ] カバレッジチェック(目標達成)
- [ ] 静的解析実行(エラー0件)
- [ ] quality-gate 実行(必須・スキップ不可)
- [ ] コードフォーマッタ実行
- [ ] DISCOVERED issue 起票(該当項目がある場合)
- [ ] Cycle doc更新
- [ ] COMMITフェーズへ誘導

品質基準

項目 目標 最低ライン
テスト 全PASS 全PASS
カバレッジ 90%+ 80%
静的解析 エラー0 エラー0
quality-gate PASS WARN以下

Workflow

Step 1: テスト実行

php artisan test  # PHP / pytest  # Python

Step 2: カバレッジ確認

php artisan test --coverage --min=80  # PHP
pytest --cov=src --cov-fail-under=80  # Python

Step 3: 静的解析

./vendor/bin/phpstan analyse --level=8  # PHP
mypy --strict src/                       # Python

Step 4: quality-gate(必須・スキップ不可)

quality-gateスキルを必ず実行する。スキップ不可。4エージェントで並行レビュー。

  • PASS(スコア49以下) → Step 5へ
  • WARN(スコア50-79) → 警告確認後、Step 5へ
  • BLOCK(スコア80以上) → GREENに戻って修正

Step 5: フォーマッタ

./vendor/bin/pint   # PHP
black . && isort .  # Python

Step 6: DISCOVERED issue 起票

Cycle doc の DISCOVERED セクションを確認し、スコープ外の未起票項目を GitHub issue に起票する。 DISCOVERED が空の場合はスキップ。詳細: [reference.md](reference.md#discovered-issue-起票)

Step 7: 品質基準クリア確認

結果を表示し、ユーザー承認を求める。COMMIT判断はユーザーが行う。

REVIEW完了。quality-gate: [PASS/WARN/BLOCK]
COMMITしますか?

Reference

  • 詳細: [reference.md](reference.md)
  • quality-gate: [../quality-gate/SKILL.md](../quality-gate/SKILL.md)