# Audit Qc

> Does this meet standards?

- Skill: `dhaupin/audit-qc` (Agent Skill)
- Install (CLI): `npx skillmds@latest add dhaupin/audit-qc`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dhaupin/audit-qc/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- License: MIT
- Author: dhaupin (https://skillmd.com/u/dhaupin)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/dhaupin/audit-qc

---


# Quality Control

> Does this meet standards?

---

## What To Check

### 1. Code Quality

```bash
# Check formatting
npm run lint
npm run format

# Check for console.log
grep -rn "console.log" . --include="*.js"
```

| Check | Issue | Severity |
|-------|-------|-----------|
| Lint errors | HIGH | Fail |
| console.log in prod | LOW | Warn |
| No tests | MEDIUM | Warn |

### 2. Types

```bash
# Type errors
npm run type-check
npx tsc --noEmit
```

| Check | Issue | Severity |
|-------|-------|-----------|
| Type error | HIGH | Fail |
| Any type | LOW | Warn |

### 3. Tests

```bash
# Test coverage
npm test
npm run test:coverage
```

| Check | Issue | Severity |
|-------|-------|-----------|
| Tests fail | HIGH | Fail |
| <80% coverage | MEDIUM | Warn |
| No tests | LOW | Warn |

### 4. Build

```bash
# Does it build?
npm run build
```

| Check | Issue | Severity |
|-------|-------|-----------|
| Build fails | HIGH | Fail |
| Build warning | LOW | Warn |

---

## Output

```
## QC Audit - [file]

### Lint
- [PASS/FAIL] Lint: [errors]

### Types
- [PASS/FAIL] Types: [errors]

### Tests
- [PASS/FAIL] Tests: [result]
- Coverage: [x]%

### Build
- [PASS/FAIL] Build: [result]

### Summary
| Check | Result |
|--------|---------|
| Lint   | PASS   |
| Types  | PASS   |
| Tests  | PASS   |
| Build  | PASS   |
```

---

## Standards

| Level | Meaning |
|-------|---------|
| PASS | Ready to merge |
| WARN | Consider fixing |
| FAIL | Block merge |

---

**Role**: QC Auditor  
**Input**: Code to check  
**Output**: Standards met?

