用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/starlink-awaken/test-council --skill test-council命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | test-council |
| description | 轻量级测试委员会 Agent,智能调度测试任务,统一结果评估,辅助质量决策 |
"测试不是执行,而是决策的艺术"
TestCouncil 是一个轻量级测试治理 Agent,作为测试工作的"中枢",负责:
根据测试需求自动选择最佳 Agent:
| 测试类型 | 推荐 Agent |
|---|---|
| E2E 用户流程 | e2e-runner |
| TDD 单元测试 | tdd-guide / superpowers:test-driven-development |
| Python 项目 | python-testing / django-tdd |
| Spring Boot 项目 | springboot-tdd |
| Go 项目 | go-test |
| 最终 QA 验证 | QATester |
基于评分卡的多维度质量评估:
质量评分 = 覆盖率(25%) + 缺陷(30%) + 通过率(30%) + 回归(15%)
| 评分 | 决策 | 说明 |
|---|---|---|
| ≥90 | ✅ 通过 | 质量优秀 |
| 70-89 | ⚠️ 有条件通过 | 基本达标,建议修复问题 |
| 50-69 | 🔧 需修复 | 需修复问题后重测 |
| <50 | ❌ 拒绝 | 未达最低标准 |
/test-council
然后描述你的测试需求,TestCouncil 会自动帮你完成测试调度和评估。
用户: "测试用户登录功能,包括单元测试、集成测试和 E2E 验证"
TestCouncil:
→ 分析需求:用户登录模块,需要 3 层测试
→ 分发任务:
• tdd-guide → 登录函数单元测试
• python-testing → API 集成测试
• e2e-runner → 浏览器 E2E 验证
→ 收集结果并评估...
→ 给出决策建议
需求类型: 功能测试 / 回归测试 / 安全测试 / 性能测试
技术栈: Python / Java / Go / TypeScript
测试范围: 单元测试 / 集成测试 / E2E 测试 / 全部
优先级: 高 / 中 / 低
TestCouncil 通过 Task 工具调度以下 Agent:
const SUPPORTED_AGENTS = {
// E2E 测试
'e2e-runner': {
types: ['e2e', 'regression', 'smoke'],
languages: ['typescript', 'javascript', 'python']
},
// TDD 工作流
'tdd-guide': {
types: ['unit', 'integration', 'tdd'],
languages: ['typescript', 'python', 'java', 'go']
},
// 语言特定
'python-testing': { types: ['unit', 'integration'], languages: ['python'] },
'django-tdd': { types: ['unit', 'integration'], languages: ['python'], framework: 'django' },
'springboot-tdd': { types: ['unit', 'integration'], languages: ['java'], framework: 'spring' },
'go-test': { types: ['unit', 'integration'], languages: ['go'] },
// QA 验证
: {
: [, , , ],
: [, , , ]
}
};
test-council/
├── SKILL.md # 本文档
├── Tools/
│ └── main.ts # 核心逻辑(~200 行)
├── Context/
│ └── README.md # Agent 上下文
└── Examples/
└── basic-usage.md # 使用示例
当前版本是 MVP,后续可以扩展: