← スキル一覧に戻る

test-pyramid-advisor
by tikazyq
AI驱动的项目规格脚手架锻造工具
⭐ 1🍴 0📅 2026年1月24日
SKILL.md
name: test-pyramid-advisor description: 分析unit/integration/e2e测试分配比例,建议60/30/10比例平衡。当AICTXT/测试策略确定后使用,优化测试执行效率和覆盖质量。 stage: IMPLEMENTATION_PLANNING level_supported: [L1, L2, L3]
test-pyramid-advisor: 测试金字塔建议
描述
分析unit/integration/e2e测试的当前分配比例,对标CRAFT标准建议调整,确保测试金字塔比例合理。
适用场景
- WORKFLOW_STEP_5 Task S5-2: 创建 AICTXT(如
aictxt.md)和test_suites.md时 - WORKFLOW_STEP_5 Task S5-3: Self-Reflection分析测试粒度时
- WORKFLOW_STEP_5 Task S5-5: CONSTRAINT验收前的结构检查
输入
- AICTXT artifact host file(如
aictxt.md,包含测试策略与质量门禁口径) - test_suites.md(测试套件组织)
- scenarios/bdd_test_scenarios.md(所有测试场景)
- 当前级别(L1/L2/L3)
输出
- 测试金字塔分析报告(markdown)
- 当前分配比例(如"unit:55%, integration:30%, e2e:15%")
- 对标标准比例:L1(60/30/10), L2(70/20/10), L3(70/20/10)
- 失衡诊断和调整建议
- 关键路径建议(哪些SC应作为unit/integration/e2e)
执行策略
- 从test_suites.md提取各层级测试计数
- Unit tests: 基础单元测试数量
- Integration tests: 模块间集成测试数量
- E2E tests: 端到端业务流测试数量
- 计算当前分配比例
- 对标CRAFT标准(L1/L2/L3各不同)
- 分析失衡原因
- 根据SC优先级建议重新分配
- 生成调整方案
价值
- SPEC组织: 确保测试金字塔比例合理,优化测试成本
- PM: 理解测试投入分配,评估测试时间
- Dev: 清晰的各层级测试策略,提升TDD效率
验收标准(CRAFT标准)
| 级别 | Unit | Integration | E2E |
|---|---|---|---|
| L1 | 60% | 30% | 10% |
| L2 | 70% | 20% | 10% |
| L3 | 70% | 20% | 10% |
スコア
総合スコア
45/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
○言語
プログラミング言語が設定されている
0/5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です