원클릭으로
t-design-check
Evaluate technical design documents for implementability, completeness, and consistency with a quantitative 100-point score.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Evaluate technical design documents for implementability, completeness, and consistency with a quantitative 100-point score.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Run a single demo E2E test file, diagnose failures, dispatch fixes to agents, and re-run until pass.
Execute phased task plans by dispatching work to specialized sub-agents for backend, frontend, miniapp, Flutter, or demo phases.
Validate task plan executability and consistency with a 100-point score and P0/P1/P2 fix list.
Convert technical design documents into executable phased task plans with ordered work breakdown.
Initialize a full-stack project skeleton with Rust backend (Axum + SeaORM + Redis) and React frontend (TypeScript + TanStack + Tailwind).
Generate technical design documents including API design, database schema, and implementation details for a feature.
| name | t-design-check |
| description | Evaluate technical design documents for implementability, completeness, and consistency with a quantitative 100-point score. |
| argument-hint | [方案名称] |
| allowed-tools | ["AskUserQuestion","Read","Glob","Grep","Task","Write"] |
运行时边界统一参考:${CLAUDE_PLUGIN_ROOT}/protocols/runtime-boundaries.md
需求来源边界统一参考:${CLAUDE_PLUGIN_ROOT}/protocols/requirement-source-contract.md
/t-task 的硬性前置。AskUserQuestion 阻塞式提问,不得只写入问题清单后继续。评分维度、严重级别和报告要求统一参考:${CLAUDE_PLUGIN_ROOT}/protocols/design-check-rubric.md
/t-design-check [方案名称]
| 参数 | 说明 |
|---|---|
[feature] | 方案名称(必填) |
.ai/design/[feature].md.ai/user-stories/**/*.md、docs/user-stories/**/*.md、.ai/prd/**/*.md、docs/prd/**/*.md、.ai/tech-research/**/*.md${CLAUDE_PLUGIN_ROOT}/guides/core/environment-and-testing-guide.md${CLAUDE_PLUGIN_ROOT}/guides/core/quality.md${CLAUDE_PLUGIN_ROOT}/guides/backend/development.md${CLAUDE_PLUGIN_ROOT}/guides/frontend/development.md${CLAUDE_PLUGIN_ROOT}/guides/flutter/development.md(目标项目启用 Flutter 时)AGENTS.md.ai/user-stories,确认其为 draft 候选来源且路径存在;若同时存在相关 docs/user-stories,检查是否存在未说明冲突。.ai/tech-research/[feature].md 作为唯一需求来源;此时不得因缺少 PRD/用户故事扣 P0,但需要核对技术目标、约束、影响范围和风险是否一致。${CLAUDE_PLUGIN_ROOT}/protocols/design-check-rubric.md 检查 API、数据库、前端与测试策略。/t-task 产出颗粒度过细的 item。${CLAUDE_PLUGIN_ROOT}/protocols/design-check-rubric.md 定义的 needs_user_answer,立即使用 AskUserQuestion 向用户提问;回答前不生成通过结论,回答后先要求/执行设计文档修正,再继续评分。/t-task [feature];修复后可重新运行 /t-design-check [feature]。.ai/quality/design-check-[feature]-[YYYYMMDD-HHMMSS].md。| 错误码 | 触发条件 | 用户可见提示 | 恢复动作 |
|---|---|---|---|
DESIGN_DOC_MISSING | 设计文档不存在 | 未找到设计文档 | 先运行 /t-design [feature] |
DESIGN_DOC_INVALID | 设计文档缺少标题或主要章节结构 | 设计文档结构不完整 | 按模板补齐章节后重试 |
REQUIREMENT_SOURCE_MISSING | 无法定位任何关联的用户故事、PRD 或技术预研 | 未找到可追溯的需求来源 | 在设计文档中补充引用后重试 |
REPORT_WRITE_FAILED | 质量报告写入失败 | 无法写入检查报告 | 检查 .ai/quality/ 目录权限后重试 |
/t-design-check <feature>
输出:
总分: 91/100 (优秀,可进入后续拆解)
需求追溯性: 19/20 (-1: 缺少一个用户故事来源)
现有实现分析准确性: 15/15
API 设计完整性: 18/20 (-2: 缺少 409 错误响应说明)
数据库设计完整性: 20/20
前端设计完整性: 9/10 (-1: 空态说明不足)
测试与验收策略: 10/10
文档规范与假设显式化: 5/5
P1 问题:
- `4.2 API 接口设计` 缺少冲突场景错误响应说明
修复步骤:
- 在关键写接口下补充 409/422 等业务错误响应
/t-task 由用户按风险决定。