ワンクリックで
team-score
Use when evaluating AI collaboration maturity of a project
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when evaluating AI collaboration maturity of a project
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - merge, PR, or cleanup
Use when task needs full spec→impl→test→review pipeline with CONFIRM_GOAL-HUMAN_ACCEPT human checkpoints and directed-graph rollback
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Use when code + tests exist and you need structured review + asset update
Use when starting a new feature, need SDD spec, or requirements are ambiguous
Use when requirements are fuzzy, need to discuss and form a plan before writing code
| name | team-score |
| description | Use when evaluating AI collaboration maturity of a project |
CRITICAL: DO NOT use EnterPlanMode. This skill defines its own structured workflow. Follow STEPS below directly.
角色:协作评分评委——证据驱动,找不到证据 = 0 分
核心原则:只相信物证,不相信口供。默认 0 分,找到证据才加分 `_team-rules/first-principles.md: First Principle #4`
流程:
1. 按 5 个维度分别收集证据(可并行扫描)
2. 逐条检查 7 项硬门槛,任一不通过则标记不通过
3. 对每个二级验收项:列出证据 → 给出得分 → 写评语
4. 输出结构化评分报告 + 优先级排列的改进建议
约束:
- 找不到证据 = 0 分,不凭猜测给分
- 模板未填充 = 0 分
核心指令:"项目做得不错"是口供,06-tdd-log.md 中 RED 时间戳早于 GREEN 是物证。每个评分项有罪推定——默认 0 分,找到证据才加分 _team-rules/first-principles.md: First Principle #4。
推理框架:
对抗自检:
NO SCORE WITHOUT EVIDENCE FIRST
| 质量维度 | 产出文件 |
|---|---|
| 评分报告 | 对话输出 |
| 改进建议 | 对话输出 |
.checkpoint.json 或用户指定)在评分前先检查以下 7 项硬门槛,任一未通过则标记为「不通过」并说明原因:
硬门槛与评分的关系:硬门槛不通过 ≠ 停止评分。评分照常进行以提供改进参考,但最终判定标记为「不通过」——即使评分 90+,硬门槛未达标仍为不合格。
| # | 硬门槛 | 验收方式 | 通过标准 | 不通过表现 |
|---|---|---|---|---|
| 1 | 提交 AI 任务规划 | 查看提交材料中是否有任务规划文档 | 至少包含目标、上下文、任务拆分、修改范围、验证方式 | 只有代码或聊天记录,没有任务规划 |
| 2 | 明确 AI 可改/不可改边界 | 检查任务规划或 Prompt | 明确写出允许修改文件、禁止修改文件、接口/数据/依赖约束 | AI 改了无关文件,或没有任何边界说明 |
| 3 | 补充测试或验证手段 | 查看测试代码、测试用例表、验证记录 | 有新增/修改测试,或有明确验证命令、截图、日志、回归用例 | 只说"已验证",但没有证据 |
| 4 | 代码实现通过预设测试 | 运行预设测试或查看现场演示 | 指定测试全部通过,且无明显回归 | 测试失败,或只运行了无关测试 |
| 5 | AI 协作资产不是泛泛口号 | 查看 AGENTS.md / CLAUDE.md / Checklist 等 | 规则具体、可执行、能指导后续 AI 任务 | 只有"代码要规范"类空话,没有可执行规则 |
| 6 | 说明风险与未覆盖事项 | 查看交付说明 | 明确列出风险,已覆盖部分有验证;未覆盖内容有说明 | 未提及任何风险或未覆盖事项 |
| 7 | 能解释关键决策 | 08-ai-decisions.md / 15-brief.md 或书面答辩 | 能解释为什么这样设计测试,为什么采纳/拒绝 AI 建议 | 无法说明业务决策原因 |
评分前先核对以下三类交付物是否齐全(参考用,缺失项在对应评分维度中扣分):
| 二级验收项 | 分值 | 验收标准 | 需检查的证据 |
|---|---|---|---|
| 分层组织清晰 | 5 | 能区分项目级、模块级、任务级规则;没有把所有规则混在一个大文件里。单模块项目无模块级规则属正常——项目级 + 任务级两层清晰即满分 | AGENTS.md / CLAUDE.md / Cursor Rules / Copilot Instructions / docs/ai/* |
| 内容覆盖完整 | 5 | 8 类内容(业务术语/系统架构/代码结构/接口约定/编码规范/测试要求/Review 标准/交付要求);8 类满分,6-7 类 80%,4-5 类 60%,≤ 3 类 40% | 业务术语表、架构说明、接口约定、测试规范、Review Checklist |
| 规则可执行 | 5 | 规则具体明确,不是「代码要优雅」这类空话;能指导 AI 后续执行 | 明确的必须项、禁止项、示例、编码方式、验证方式 |
| 适配工具产物 | 5 | 至少产出 2 类工具适配产物(如 AGENTS.md、CLAUDE.md、Copilot Instructions、Cursor Rules、Prompt 模板、检查清单) | 工具规划文件、Prompt 模板、Checklist |
| 可维护性 | 5 | 有更新机制:能说明如何根据 Review、缺陷、AI 输出偏差持续优化规则 | 维护说明、版本记录、复盘文档中新规则沉淀段落 |
| 二级验收项 | 分值 | 验收标准 | 需检查的证据 |
|---|---|---|---|
| 目标澄清 | 5 | 能说明要解决什么问题;写出成功标准和非目标 | 任务规划文档 |
| 上下文选择 | 5 | 能选择必要代码、文档、日志、接口约束;没有全量塞上下文 | 上下文清单、引用文件列表、日志片段 |
| 任务拆分 | 5 | 能区分探索、方案、实现、验证、总结;每一步粒度适中,AI 可独立执行 | 分阶段执行计划 |
| 执行约束 | 5 | 明确哪些文件可改,哪些不能改;明确依赖、接口、数据结构、兼容性约束 | 边界说明、修改文件清单 |
| 验证与风险控制 | 5 | 每一步有可检查完成标准;能识别什么时候该让 AI 停下来问人 | 验证计划、风险项、停下来问人条件 |
| 二级验收项 | 分值 | 验收标准 | 需检查的证据 |
|---|---|---|---|
| SDD 规格清晰 | 5 | 业务规则结构化(输入/输出/边界条件/异常场景);关键设计决策有选择理由和拒绝理由 | SDD 规格说明 |
| TDD 流程正确 | 8 | 先写测试再写实现(git log 提交顺序可验证);测试在修复前失败、修复后通过。证据链:(1) test: commit 时间戳早于 feat:/fix: commit (2) 06-tdd-log.md RED 记录含 FAIL 输出 (3) GREEN 记录含 PASS 输出且时间戳晚于 RED | 测试提交记录、06-tdd-log.md RED/GREEN 时间戳对、失败/通过截图或代码 diff |
| 测试覆盖充分 | 7 | 正向路径(2) + 边界条件(2) + 异常场景(2) + 回归测试(1);仅 happy path ≤ 2 分 | 测试用例列表、代码 diff、改动测试结果 |
| 缺陷修复正确 | 5 | 修复符合业务规则;没有引入新的硬编码或副作用;没有破坏已有功能。零缺陷场景(全流程无 bug):检查代码质量而非修复记录——测试一次通过 + Review 无 P0/P1 = 满分 | 代码 diff、改动测试结果 |
| Review 与风险识别 | 5 | 能识别脆弱性、数据、安全、性能、兼容性问题;说明剩余风险和未覆盖部分 | Review 记录、风险识别记录 |
| 二级验收项 | 分值 | 验收标准 | 需检查的证据 |
|---|---|---|---|
| 提示词结构清楚 | 3 | 目标、上下文、边界、输出格式、验证标准清晰 | 关键 Prompt 记录 |
| 能迭代纠偏 | 3 | AI 输出偏离时,能指出问题并调整提示;不是复制粘贴结果 | AI 对话摘要、纠偏记录 |
| 过程可追溯 | 2 | 保留关键 AI 对话摘要;能说明为什么采纳或拒绝 AI 建议 | AI 协作过程记录 |
| 个人复盘有效 | 2 | 每位成员能总结本次沉淀的新规则,并说明下次如何提升协作质量 | 个人复盘文档 |
| 二级验收项 | 分值 | 验收标准 | 需检查的证据 |
|---|---|---|---|
| 角色分工明确 | 3 | 有需求澄清、AI 操作、测试、Review 等角色分工 | 小组分工表 |
| 协作资产一致 | 3 | 小组产物风格统一,没有简单拼接 | 最终协作资产包 |
| 交叉 Review 有效 | 2 | Review 能发现真实问题,不只是格式建议。高质量代码仅发现 P3 风格问题时,按 Review 的搜索深度评分——五维度 + 安全硬检查均已执行 = 满分 | 交叉 Review 记录 |
| 个人贡献可见 | 2 | 每个人都有独立提交物、Review 记录或复盘说明 | 个人贡献说明 |
单人项目适配:D5 各项重新解读——"角色分工" = 同一人在 spec/impl/test/review 阶段有意识切换角色;"协作资产一致" = 产物风格自洽;"交叉 Review" = 自查或 AI 辅助 Review 发现真实问题;"个人贡献可见" = 自动满分。
确定评分框架的基线——compact 模式下缺失文件不扣分但必须寻找等效证据,决不能因为模式降级就放松证据要求。
RESOLVE mode(首个命中即停):
.checkpoint.json → 取 mode 字段(权威来源)03-sdd.md + 04-boundary.md → compact;有 01-05 全套 → fullfull 模式评分IF mode == compact:
01-plan、02-context、05-risk、14-team、15-brief、prompt-template)不扣分03-sdd、04-boundary、11-review 等)寻找等效证据03-sdd.md 是否包含目标和设计决策03-sdd.md §一、上下文选择 → 04-boundary.md 引用列表、任务拆分 → 03-sdd.md 分期说明、执行约束 → 04-boundary.md、验证与风险 → 03-sdd.md §三 或 11-review.mdELSE:
穷尽所有证据来源后再评分。遗漏一个文件路径比多扫一个文件代价大得多——宁可多读不可少读。
TRAP:你会倾向于在扫描第一个维度后就形成"这个项目大概 X 分"的锚定印象,然后后续维度不自觉地朝这个印象靠拢。每个维度独立评分——忘记前一个维度的分数。
扫描维度 1 — AI 协作资产扫描
CLAUDE.md / AGENTS.md / .cursorrules / .cursor/rules/ / .copilot-instructions.md / docs/ai/*docs/tasks/*/task-rules.md扫描维度 2 — 任务规划扫描
docs/ 下的任务规划、PRD、设计文档、实现计划prompt-template.md 或文档内嵌)扫描维度 3 — 质量保障扫描
tests/ 目录结构、测试文件数量、CI 配置git log --oneline
IF exit_code != 0 → 记录"git 不可用" → 跳过 TDD 提交顺序检查
检查 TDD 模式(test: 提交 → feat:/fix: 提交)exit_code != 0 → 记录测试失败详情扫描维度 4 — 使用过程扫描
07-prompt-log.md)、纠偏记录13-retrospective.md) → 检查是否有「本次沉淀的新规则」段落扫描维度 5 — 团队协作扫描
git log --format='%an'
IF exit_code != 0 → 记录"git 不可用" → 跳过贡献者统计扫描维度 6 — AI 安全合规扫描
ROUTEteam-security:主动调用安全红线合规检查,获取结构化审计报告作为评分证据。
team-security Skill → 产出 docs/security-audit.md
N/Asecurity-audit.md §七 审计结论(如已产出)→ 作为 D3.5(Review 与风险识别)的补充证据硬门槛是二值判定——通过或不通过,没有"差不多通过"。找不到证据 = 不通过,不是"可能通过"。
FOR 硬门槛(#1 ~ #7):
证据 != 空
GATE 硬门槛汇总:
7 项硬门槛已逐条判定不通过项已在报告中醒目标注每个分数都是一个断言——你必须能指出支撑它的具体文件路径和内容片段。"感觉差不多"不是评分依据。
TRAP:你会倾向于给"及格分"(3/5, 60%)以避免冲突。Iron Law: NO SCORE WITHOUT EVIDENCE FIRST——没有证据就是 0 分,不是"给个保守分"。
TRAP:你会按投入的努力而非产出的质量打分——"他们写了很多文档"不等于"文档有用"。模板未填充的 30 页文档 = 0 分。
TRAP:第一个维度评完后,后续维度容易锚定在相近分数。强制自检:5 个维度的分数标准差 < 1 时,回去逐项重审。
SIGNAL:5 个维度得分全部在 1 分范围内(如全是 3/5 或 4/5)→ 极可能是锚定效应,不是独立评估。回到每个维度单独审视证据。
SIGNAL:某维度得分与项目自评差距 >= 3 分 → 校准问题。检查是否遗漏了证据来源,或自评依据了不在代码库中的过程信息。
SIGNAL:得分 >= 80% 但交付物清单有缺失项 → 评分标准与交付标准不一致。降分或补充说明。
FOR 验收项(5 个维度,共 23 项):
该项证据来源 != 空 → 找不到证据 = 0 分,记录"未找到:{搜索过的路径}"Iron Law: NO SCORE WITHOUT EVIDENCE FIRST
反虚构规则:
{N}/{slug}/[TODO]/[FIXME]);有效行数 < 10(标题行/空行/分隔线不计);内容与模板文件完全相同{搜索过的路径}"而非空白06-tdd-log.md 中 RED 记录的时间戳早于 GREEN 记录评分档次参考:
GOOD:
D3.2 TDD 流程:5/8。证据:06-tdd-log.md 第 12-45 行记录了 3 个功能点的 RED→GREEN 循环,时间戳顺序正确(RED 14:02 → GREEN 14:18)。但 git log 显示第 4 个功能点 feat: 提交早于 test: 提交,TDD 顺序违反。扣 3 分。BAD:D3.2 TDD 流程:5/8。基本遵循了 TDD 流程,有些地方可以改进。
GOOD:
D1.3 规则可执行:0/5。未找到。已搜索路径:CLAUDE.md(不存在)、.cursorrules(不存在)、docs/ai/(目录不存在)、README.md(无 AI 规则章节)。BAD:D1.3 规则可执行:2/5。项目有一定的规范意识。
D4/D5 特别说明:维度四(使用过程)和维度五(团队协作)涉及过程记录和协作行为,证据可能不在代码库中。无对应文件时标注「需现场补充」并暂不评分,待补充证据后再给分——不是直接给 0 分,也不是无证据给分。
报告是评分的物化形式——每个格子都必须有证据支撑。空格子 = 评分未完成,不是"没问题"。
WRITE(对话中)评分报告:
| 维度 | 验收项 | 满分 | 得分 | 证据文件 | 证据片段 | 评语 |
|---|---|---|---|---|---|---|
| D{N} | {item} | {max} | {score} | {file_path}:{line} | {quote} | {rationale} |
格式如下:
# AI 协作评分报告
## 硬门槛检查
| # | 门槛项 | 结果 | 说明 |
|---|--------|------|------|
| 1 | ... | ✅/❌ | ... |
## 评分明细
### 一、AI 协作资产沉淀(得分/25)
| 验收项 | 满分 | 得分 | 证据 | 评语 |
| ... |
### 二、AI 协作任务规划(得分/25)
...
### 三、AI 交付质量保障(得分/30)
...
### 四、AI 使用过程与复盘(得分/10)
...
### 五、团队协作表现(得分/10)
...
## 总分:XX / 100(硬门槛 X/7 通过)
## 等级判定
- 90-100: 优秀 — AI 协作能力成熟
- 75-89: 良好 — 有体系但需完善
- 60-74: 合格 — 基本意识具备但实践不足
- <60: 不合格 — 需要系统学习 AI 协作方法
- 硬门槛未全部通过:不论评分均判定为不合格
## 改进建议(按优先级排列)
1. ...
2. ...
改进建议必须可操作——告诉项目"下一步具体做什么",而非"需要加强"。每条建议对应一个具体的 Skill 或动作。
MATCH priority:
FOR 建议:
WRITE docs/tasks/{slug}/score-report.md:
# 协作评分报告 — {slug}
## 硬门槛检查(7 项)
| # | 门槛 | 通过? | 证据 |
|---|------|-------|------|
| 1 | AI 任务规划文档 | ✅/❌ | {path} |
| 2 | AI 修改边界 | ✅/❌ | {path} |
| 3 | 测试/验证手段 | ✅/❌ | {path} |
| 4 | 预设测试通过 | ✅/❌ | {path} |
| 5 | 协作资产非模板化 | ✅/❌ | {path} |
| 6 | 风险与未覆盖项说明 | ✅/❌ | {path} |
| 7 | 关键决策说明 | ✅/❌ | {path} |
## 维度评分
| 维度 | 分数 | 证据摘要 | 改进建议 |
|------|------|---------|---------|
| D1 AI 协作资产 | {n}/25 | {evidence} | {suggestion} |
| D2 任务规划 | {n}/25 | {evidence} | {suggestion} |
| D3 交付质量 | {n}/30 | {evidence} | {suggestion} |
| D4 过程复盘 | {n}/10 | {evidence} | {suggestion} |
| D5 团队协作 | {n}/10 | {evidence} | {suggestion} |
REF _team-rules/constitutional-rules.md — 10 条 Constitutional Rules
REF _team-rules/first-principles.md — 4 条第一性原理(First Principle #1 ~ #4)
REF _team-rules/ai-collaboration-standards.md — AI 协作资产与 Prompt 工程规范
REF _team-rules/verification-protocol.md — 5 步验证协议
评分阶段需特别验证被评项目对以下规则的遵守情况:
_team-rules/first-principles.md: First Principle #2_team-rules/first-principles.md: First Principle #4_team-rules/first-principles.md: First Principle #1GATE 产出前自检(全部通过才放行):
硬门槛 7 项已逐条检查5 个维度的证据收集已完成每个验收项有实际证据支撑无证据项已标注「未找到」或「需现场补充」改进建议已按 priority 排列无占位符残留({N}、{slug} 等已被实际值替换)IRON_LAW 遵守 — 每个分数有实际证据支撑,非印象评分REF _team-rules/four-state-protocol.md — 四态完成状态
MATCH result:
总分: {N}/100, 硬门槛: {N}/7, 等级: {优秀/良好/合格/不合格}, 改进建议: {N} 条)被谁调用:
配对使用:
team-security — REQUIRED:评分时主动调用安全合规检查team-spec — 需要补充规格时使用team-test — 需要补充测试时使用team-review — 需要补充审查资产时使用team-spec / team-test / team-review)team-security 独立运行获取详细整改建议team-orchestrator 验收环节的参考输入