verifylisted
Install: claude install-skill jmylchreest/aide
# Verify Mode
**Recommended model tier:** smart (opus) - this skill requires complex reasoning
Active QA verification: run all quality checks and report pass/fail status.
## Purpose
This is the VERIFY stage of the SDLC pipeline. Implementation is complete. Your job is to run comprehensive validation and report results.
**This is different from `review`**: Review is read-only analysis. Verify is active execution of quality checks.
## Verification Checklist
Run ALL of the following. Each must pass.
### 1. Full Test Suite
```bash
# TypeScript/JavaScript
npm test
# Go
go test ./...
# Python
pytest
```
**Expected**: All tests pass, no failures, no skipped tests.
### 2. Type Checking
```bash
# TypeScript
npx tsc --noEmit
# Go (implicit in build)
go build ./...
# Python (if using mypy)
mypy .
```
**Expected**: No type errors.
### 3. Linting
```bash
# TypeScript/JavaScript
npm run lint
# Go
go vet ./...
golangci-lint run
# Python
ruff check .
```
**Expected**: No lint errors. Warnings acceptable if pre-existing.
### 4. Build
```bash
# TypeScript/JavaScript
npm run build
# Go
go build ./...
# Python
python -m py_compile *.py
```
**Expected**: Build succeeds without errors.
### 5. Debug Artifact Check
Search for common debug artifacts that shouldn't be committed:
```bash
# Console logs (JS/TS)
Grep for "console.log" in changed files
# Debug prints (Go)
Grep for "fmt.Println" or "log.Print" that look like debug
# Python debug
Grep for "print(" or "pdb" or