From idd
Runs validation and sync checks on Intent files: verifies formats against IDD spec, code consistency, and generates reports with fixes. Supports CI/CD, git diffs, and targeted paths.
How this skill is triggered — by the user, by Claude, or both
Slash command
/idd:intent-checkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
触发 Intent 检查流程,是 intent-validate 和 intent-sync agents 的用户友好入口。
触发 Intent 检查流程,是 intent-validate 和 intent-sync agents 的用户友好入口。
/intent-check [options]
↓
┌───────────────────────────────────┐
│ 确定检查范围 │
│ - 指定路径 or 当前目录 │
│ - 单模块 or 全项目 │
└─────────────┬─────────────────────┘
↓
┌───────────────────────────────────┐
│ 调用 intent-validate agent │
│ → 格式合规报告 │
└─────────────┬─────────────────────┘
↓
┌───────────────────────────────────┐
│ 调用 intent-sync agent │
│ → 代码一致性报告 │
└─────────────┬─────────────────────┘
↓
┌───────────────────────────────────┐
│ 汇总报告 │
│ - 问题列表 │
│ - 修复建议 │
│ - 行动项 │
└───────────────────────────────────┘
/intent-check
检查当前目录的 Intent,包括格式验证和代码同步。
/intent-check src/core/
检查指定模块。
/intent-check --validate
只运行 intent-validate,检查 Intent 文件格式。
/intent-check --sync
只运行 intent-sync,检查代码与 Intent 一致性。
/intent-check --all
扫描并检查项目中所有 Intent 文件。
/intent-check --git-diff origin/main
只检查相对于基准分支有变更的模块。
# Intent Check Report
> 检查时间: 2026-01-19 14:30
> 检查范围: src/core/
## 概览
| 检查项 | 状态 | 问题数 |
|--------|------|--------|
| 格式验证 | ⚠️ | 3 |
| 代码同步 | ❌ | 5 |
## 格式问题 (intent-validate)
### ⚠️ 警告
1. `src/core/intent/INTENT.md:45`
- 缺少 ASCII 结构图
2. `src/core/intent/INTENT.md:78`
- API 定义缺少返回值说明
### ❌ 错误
1. `src/core/intent/INTENT.md:12`
- Section 标记语法错误: `::: lock` → `::: locked`
## 同步问题 (intent-sync)
### 新增未记录
| API | 文件 | 建议 |
|-----|------|------|
| `getChamberStats()` | chamber.js:89 | 添加到 Intent |
### 签名不一致
```diff
# deleteChamber
- Intent: deleteChamber(app, name)
+ Code: deleteChamber(app, name, options)
| 规则 | 位置 | 说明 |
|---|---|---|
| 禁止直接拼接路径 | routes/apps.js:45 | 应使用 chamber.getPath() |
getChamberStats() APIdeleteChamber 添加 options 参数
## 退出码
| 码 | 含义 |
|----|------|
| 0 | 全部通过 |
| 1 | 有警告 |
| 2 | 有错误 |
可用于 CI/CD 集成:
```bash
/intent-check || exit 1
/intent-init # 初始化
↓
/intent-interview # 创建 Intent
↓
/intent-review # 审批
↓
[开发实现]
↓
/intent-check # ← 检查(本命令)
↓
修复问题 or 更新 Intent
↓
/intent-check # 再次检查直到通过
npx claudepluginhub arcblock/idd --plugin iddInteractively reviews sections in Intent.md files, marking status as locked/reviewed/draft via /intent-review [path]. Supports current dir, specific files, or --all for batch approval.
Audits quantum-loop pipelines for intent drift by comparing immutable user intent in quantum.json against design.md, PRD, ACs, and implementation. Flags divergences with file:line evidence before merges.
Reviews Elastic integration packages for quality: classifies files by domain, applies domain-specific checklists, cross-domain consistency rules, CEL version verification, API conformance, and severity calibration. Input-agnostic.