# Verify

> Run full quality gate suite before committing or creating a PR

- Skill: `lucassantana-dev/verify` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add lucassantana-dev/verify`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lucassantana-dev/verify/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: LucasSantana-Dev (https://skillmd.com/u/lucassantana-dev)
- Updated: 2026-08-19
- Page: https://skillmd.com/skills/lucassantana-dev/verify

---


# Verify

Run all quality gates. Do not commit or PR until all pass.

## Gates (run in order)

```bash
npm run lint         # or: ruff check . / golangci-lint run / cargo clippy
npm run type-check   # or: tsc --noEmit / mypy . / go build ./...
npm test             # or: pytest / go test ./... / cargo test
npm run build        # confirm no build errors
```

## Rules

- Fix lint errors before moving on — don't suppress
- If tests fail, determine root cause before changing the test
- Coverage below threshold = a problem to fix, not a number to ignore
- Security: `npm audit --audit-level=high` for any dependency changes

## Output

Report status for each gate:
```text
✓ lint        — passed
✓ type-check  — passed
✓ tests       — 142 passed, 87% coverage
✓ build       — succeeded
```

