← ClaudeAtlas

checklisted

Check phase. Launches parallel review (code quality + security + tests) with scope-based extras (API contract, accessibility, migration safety). Outputs PASS/WARN/FAIL per dimension with spec coverage verification.
epicsagas/epic-harness · ★ 8 · AI & Automation · score 78
Install: claude install-skill epicsagas/epic-harness
# Check — Verify Everything **CRITICAL**: Run `HARNESS_DIR=$(epic-harness path)` first. NEVER use `.harness/` in the project directory. ## Execution Modes This skill has 3 internal modes that run in parallel: 1. **check:code** — Code quality, logic, style, test coverage, spec coverage 2. **check:security** — OWASP Top 10 + performance (N+1, leaks) 3. **check:test** — Full test suite, AC verification, coverage delta --- ## Process ### Step 0: Prerequisites Confirm go has run: ```bash git symbolic-ref --short HEAD # must NOT be main/master ``` Load the spec to know what was supposed to be built: ```bash ls -t $HARNESS_DIR/specs/SPEC-*.md | head -1 ``` Read the Requirements and Acceptance Criteria sections. ### Step 1: Gather Scope ```bash git diff --stat $(git merge-base HEAD main) git diff --name-only $(git merge-base HEAD main) ``` ### Step 2: Scope Detection | Pattern | Scope | Extra checks | |---------|-------|-------------| | `*.api.*`, `*route*`, `*controller*`, `*handler*` | API | + Contract testing, request validation | | `*.tsx`, `*.jsx`, `*.vue`, `*.svelte`, `*.css` | Frontend | + Accessibility, semantic HTML | | `*.sql`, `*migration*`, `*schema*` | Database | + Migration safety, rollback plan | | `*.rs`, `Cargo.toml`, `*.go`, `go.mod` | Backend | + Build verification, type safety | | `*.test.*`, `*.spec.*`, `__tests__/` | Tests | + Coverage delta, flaky test detection | | `Dockerfile*`, `*.yml`, `*.yaml`, `Makefile` | Infra | + Config validation, secret