gatelisted
Install: claude install-skill Sheldon-92/TAD
# /gate Command (Execute Quality Gate)
# Note: Gate 3/4 will NOT pass without their respective evidence files in .tad/evidence/reviews/
## 🎯 自动触发条件
**Claude 应主动调用此 skill 的场景:**
### 必须执行 Gate 的时机
- **Gate 1**: Alex 完成 3-5 轮需求挖掘后,**进入设计前**
- **Gate 2**: Alex 完成设计,**创建 handoff 前**
- **Gate 3**: Blake 完成实现,**提交代码前**
- **Gate 4**: Blake 完成集成,**交付用户前**
### ⚠️ 强制规则
```
规则 1: Alex 创建 handoff → 必须先执行 Gate 2
规则 2: Blake 完成实现 → 必须执行 Gate 3
规则 3: Blake 完成集成 → 必须执行 Gate 4
规则 4: Gate 不通过 → 阻塞下一步,必须修复
```
### 如何激活
```
场景 1: Alex 准备创建 handoff
Alex: 设计已完成,准备创建 handoff
→ 必须先调用 /gate 2
[调用 Skill tool with skill="tad-gate" args="2"]
场景 2: Blake 实现完成
Blake: 代码已实现,准备提交
→ 必须先调用 /gate 3
[调用 Skill tool with skill="tad-gate" args="3"]
```
**核心原则**: Gate 是强制检查点,不可跳过
---
When this command is triggered, execute the appropriate quality gate based on current context:
## Gate Detection and Execution
```
Quality Gate Execution
======================
Detecting current context...
Available Gates:
1. Gate 1: Requirements Clarity (Agent A - After elicitation)
2. Gate 2: Design Completeness (Agent A - Before handoff)
3. Gate 3: Implementation Quality (Agent B - After coding)
4. Gate 4: Integration Verification (Agent B - Before delivery)
Which gate to execute? (1-4):
```
## Gate 1: Requirements Clarity (Alex) - Optional Quick Check
# ═══ Gate Checklist Items (inline — derived from canonical) ═══
# Canonical source: .tad/gates/gate-canonical-checklist.md
# Edit canonical FIRST