> ## 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 命令

> 验证与安全：verify、scan、spec、taste、uicheck 和 harden —— 外加 v0.19+ 的 precommit 和 radar 门。

Quality 分组是验证和安全面。它们如何组合，见
[验证门](/cn/concepts/verification-gates)。

## `forge verify`

独立验证门 —— 测试 + 幻觉符号 + 出处溯源。

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

## `forge scan`

技能门 —— 在安装前审核一个 skill 或 MCP 服务器是否有注入 / RCE / 数据外泄风险。

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

## `forge spec`

规范即契约 —— 初始化（OpenSpec）、锁定，并检查漂移。

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

## `forge taste`

为本仓库启用一个 UI-taste 工具（不带参数会列出可选项）。

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

会写出 `DESIGN.md` 并对 `uicheck design` 门的阈值做参数化。

## `forge uicheck`

确定性的 UI 检查。

```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`

接通安全控制 —— gitleaks pre-commit + 沙盒设置。

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

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

提交级门 —— 在提交时跑一遍验证底线，让部分完成或未验证的
工作在落地之前就被拦住。

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

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

依赖新鲜度环 —— 按项目依赖的新鲜程度分组，让陈旧或漂移中的依赖
在咬人之前先浮出水面。

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

如何读这些环，见 [保持依赖新鲜](/cn/guides/radar-deps) 指南。
