Install
$ agentstack add skill-morodomi-tdd-skills-quality-gate ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Quality Gate
コード変更を6つの専門エージェントで並行レビューする。
Progress Checklist
quality-gate Progress:
- [ ] 対象範囲決定(引数解釈)
- [ ] スコープ/プラグイン確認
- [ ] レビュー実行(Subagent + Sonnet)
- [ ] 結果統合・スコア判定
- [ ] 分岐判定(PASS/WARN/BLOCK)
Workflow
Step 1: 対象範囲決定
引数に応じて対象範囲を決定:
| 引数 | 対象 | |------|------| | なし | 差分のみ(git diff HEAD) | | 全部 --all | 全ファイル | | ディレクトリ名 | 特定ディレクトリ |
# デフォルト
git diff HEAD --name-only
詳細: [reference.md](reference.md#対象範囲指定step-1)
Step 2: スコープ/プラグイン確認
Cycle doc から言語プラグインを確認:
ls -t docs/cycles/*.md 2>/dev/null | head -1 | xargs grep -A2 "### Scope"
| Plugin | 参照内容 | |--------|---------| | tdd-php | Testing Strategy(No RefreshDatabase等) | | tdd-flask | Flask固有パターン | | tdd-python | pytest/mypy設定 | | tdd-js | ESLint/Jest設定 |
Step 3: レビュー実行
Subagent + Sonnet で並行実行。手順: [steps-subagent.md](steps-subagent.md)
Step 4: 結果統合
各エージェントの信頼スコアを集計:
| 最大スコア | 判定 | アクション | |-----------|------|-----------| | 80-100 | BLOCK | 修正必須、進行不可 | | 50-79 | WARN | 警告表示、継続可能 | | 0-49 | PASS | 問題なし |
Step 5: 分岐判定
PASS(スコア49以下)
→ COMMITフェーズへ自動進行
WARN(スコア50-79)
警告があります。確認してください。
1. 警告を確認してCOMMIT
2. GREENに戻って修正
BLOCK(スコア80以上)
重大な問題が検出されました。
→ GREENに戻って修正してください
(Progress Logに記録済み)
Cycle docのProgress Logに以下の形式で追記する:
- YYYY-MM-DD HH:MM [REVIEW] quality-gate BLOCK (score NN): reviewer「指摘要約」
Reference
- エージェント定義:
../../agents/
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: morodomi
- Source: morodomi/tdd-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.