> ## Documentation Index
> Fetch the complete documentation index at: https://forgekit-docs-mintlify-7cd64f48.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Quality commands

> Verification and safety: verify, scan, spec, taste, uicheck, and harden — plus the v0.19+ precommit and radar gates.

The Quality group is the verification and safety surface. See
[Verification gates](/concepts/verification-gates) for how these compose.

## `forge verify`

Independent verification gate — tests + hallucinated-symbol + provenance.

```bash theme={null}
forge verify
forge verify --deep       # multi-lens consensus (v0.19+)
```

## `forge scan`

Skill-gate — vet a skill or MCP server for injection / RCE / exfil before install.

```bash theme={null}
forge scan <path-to-SKILL.md-or-.mcp.json>
```

## `forge spec`

Spec-as-contract — init (OpenSpec), lock, and check drift.

```bash theme={null}
forge spec init
forge spec lock
forge spec check
```

## `forge taste`

Enable one UI-taste tool for this repo (no arg lists the options).

```bash theme={null}
forge taste                # list the profiles
forge taste <profile>      # brutalist · corporate · editorial · minimalist · playful
```

Writes `DESIGN.md` and parameterizes the `uicheck design` gate thresholds.

## `forge uicheck`

Deterministic UI checks.

```bash theme={null}
forge uicheck contrast <fg> <bg>     # WCAG contrast ratio
forge uicheck fingerprint <file...>  # deterministic design fingerprint
forge uicheck design <file...>       # slop-distance + conformance gate
forge uicheck visual <file-or-url>   # Playwright-rendered check (opt-in tier)
```

## `forge harden`

Wire security controls — gitleaks pre-commit + sandbox settings.

```bash theme={null}
forge harden
```

## `forge precommit` <sub>v0.19+</sub>

Commit-level gate — runs the verification floor at commit time so partial or unverified
work is caught before it lands.

```bash theme={null}
forge precommit
```

## `forge radar` <sub>v0.19+</sub>

Dependency-currency rings — groups the project's dependencies by how current they are, so
stale or drifting dependencies surface before they bite.

```bash theme={null}
forge radar
```

See the [Keeping dependencies current](/guides/radar-deps) guide for how to read the
rings.
