用途:core 是 qa-skills 框架的公共层,属于依赖而非可触发 skill。它不定义工作流、不面向用户触发,自身独立使用没有产出;仅被 skills/ 目录下其余 12 个 skill(如 qa、requirement-analysis、test-strategy 等)以相对路径 ../core/<file> 按需引用,实现单一维护源、多 skill 复用。
主要能力(共享文档):evidence.md 提供证据分级标准(E0–E4)与状态标注;risk-model.md 提供风险评级模型,评级强制挂证据;executability.md 给出用例可执行性硬标准(8 条,一票否决项);testing-principles.md 为测试原则;case-format.md 规定用例编号与格式规范;coverage.md 为覆盖评估口径;schema-extraction.md 为 schema.yaml 抽取规则;clarify-pattern.md 为澄清检查点模式;test-type-matrix.md 为类型决策矩阵(十轴全轴必答);triage.md 为失败分流规范(四分类判定树 + G/S 信号 + 反吞没条款,失败 ≥3 条触发);pipeline-integration.md 为流水线集成与非交互运行约定(检查点降级、产物落盘、退出码语义、CI 触发分层与失败回流);report-template.md 为测试报告模板;methods/.md 为设计方法细则(边界、数据驱动、权限、状态机)与执行层造数模式(数据工厂);scripts/.py 包含 Schema 校验器与类型信号扫描器。
使用方式:本 skill 仅在两种情况下被触及,其一为其余 skill 工作流按需引用上述文件,其二为安装或校验场景中作为安装依赖单元被安装器识别。具体命令与安装步骤在资料中暂未提供。
适用场景:需要统一证据、风险、可执行性、用例格式、覆盖、分流与流水线集成规范的 qa-skills 系列 skill 的公共支撑。
限制:不可作为独立测试 skill 触发;任何具体测试任务(写用例、定策略、查 Bug 等)都不应触发本 skill,应改用其余 12 个 skill 之一;缺少工作流定义,单独调用无产出。