test-collaboration SKILL.md skillA

test-collaboration from qshanx/docs-governance is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add qshanx/docs-governance/test-collaboration@git:20261011.d0306dc

Pins git:20261011.d0306dc in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
qshanx/docs-governance
Path
skills/engineering/test-collaboration/SKILL.md
Versions recorded
1
Latest version
git:20261011.d0306dc, committed Oct 11, 2026
Size
9,575 bytes
Repository stars
218
License
MIT

盘点并维护项目测试资产,把需求、业务规则、风险、Bug 和跨端接口契约转成 TEST-ID 与可验证证据,生成或更新 TESTS.md。用于测试资产盘点、测试缺口分析、单元/集成/契约/E2E/冒烟分类、Bug 回归保护、前后端或多服务基于同一契约的消费者/提供者测试、测试必要性判断、测试清单维护与交付前测试证据审查。中文触发:测试盘点、测试清单、测试资产、测试缺口、测试必要性、Bug 转测试、契约测试、前后端接口测试、测试治理。English triggers: test inventory, test catalog, test gap analysis, bug-to-test, contract testing, consumer contract, provider verification, test governance.

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# 测试协作治理(test-collaboration)

## 目标

用项目根目录的 `TESTS.md` 管理两类信息:

1. **现有测试资产地图**:项目已经有哪些测试、从哪里运行、保护什么。
2. **必要测试点清单**:哪些需求、规则、风险和 Bug 必须被测试保护,当前证据是否足够。

清单管理的是“为什么测、测什么、证据在哪”,测试代码仍然是可执行事实。不要把 `TESTS.md` 写成每个测试函数的镜像。

## 职责边界

| 资产 | 唯一职责 |
|---|---|
| `TESTS.md` | 测试资产、必要测试点、缺口、状态和证据 |
| 测试代码 | 可执行输入、断言、fixture/fake 和边界模拟 |
| `REGRESSION.md` | 模块下游、回归命令和改动后的重跑规则;只引用 TEST-ID |
| Spec/Issue | 成功标准、问题现象、影响、优先级、任务状态和排期的唯一来源 |
| `PROJECT_LOG.md` | 只追加测试状态变化和交付结论,不复制整个清单 |

v1 由当前会话直接执行本 skill,不新增专用 agent、slash command 或强制脚本。

## 开始前读取

按存在性读取,不要求项目拥有全部文件:

1. `TESTS.md` 与 `templates/TESTS.example.md`。
2. 项目规则和地图,如 `CLAUDE.md`、`AGENTS.md`、`CLAUDE_MAP.md`。
3. 测试目录、测试配置、CI 配置、标准测试入口和专用测试任务。
4. Spec、Bug、Issue、审计、事故或回归清单;成功标准只引用,不复制进 `TESTS.md`。
5. `REGRESSION.md`,用于对齐模块回归命令与 TEST-ID。
6. 跨端接口的机器可读契约及生成/校验入口,例如 OpenAPI、JSON Schema、GraphQL schema 或 protobuf。

先识别仓库已有的测试框架和命名习惯,不强迫项目改成统一目录结构。

## 工作模式

### 1. 盘点现有测试资产

首次采用时做一次全量盘点,之后按事件增量维护:

1. 找到标准测试入口,例如 `pytest`、`npm test`、`make test` 或项目脚本。
2. 扫描测试目录、配置和 CI;可以使用 collect/list 模式,但不要为了盘点执行高风险外部操作。
3. 按模块、测试套件或关键流程聚合,禁止手抄每个测试函数。
4. 标注层级、用途、为什么存在/保护什么风险、执行组、外部依赖、位置和当前判断。
5. 将资产判断为:必要、疑似重复、缺失或疑似废弃。盘点阶段只报告,不擅自删除或重写测试。

重新盘点由事件触发,不按日历机械执行:
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add qshanx/docs-governance/test-collaboration@sha256:ce606c9fca916d7f

The line at the top of this page pins the label git:20261011.d0306dc, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_oilrg6v3kgs66i3w.svg)](https://markdownregistry.com/a/art_oilrg6v3kgs66i3w)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 1 version of this file, committed on Oct 11, 2026.

versioncommittedcommitsizeaudit
git:20261011.d0306dc latest2026-10-11 d0306dc 9,575 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (9575 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

qshanx/docs-governance · 218 stars · license MIT · pushed 2026-10-16 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_oilrg6v3kgs66i3w
GET https://markdownregistry.com/api/v1/resolve?ref=qshanx/docs-governance/test-collaboration
GET https://markdownregistry.com/api/v1/blob/ce606c9fca916d7fa92d8539ea69f7dcd961e99dc5f802f54e523ce080b5e3ac

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from qshanx/docs-governance

AGENTS.md AGENTS.md file
qshanx/docs-governance · AGENTS.md
git:20260905.c132f0a · audit A · 218 stars
CLAUDE.md CLAUDE.md file
qshanx/docs-governance · CLAUDE.md
git:20261011.ee7c4b9 · audit A · 218 stars
agent-entrypoints SKILL.md skill
qshanx/docs-governance · skills/documentation/agent-entrypoints/SKILL.md · 创建、优化或审查项目及模块级 AGENTS.md / CLAUDE.md 等 Agent 入口文档时使用。根据项目事实精简规则、设置按需读取指针,支持模块两入口布局,并检查规则是否可执行、入口是否冲突。
git:20261011.d6d08d8 · audit A · 218 stars
agent-workflow-governance SKILL.md skill
qshanx/docs-governance · skills/documentation/agent-workflow-governance/SKILL.md · 用户要求整体检查项目治理规则的承载位置、精简常驻约束,或判断散落资料能否沉淀为 Skill、脚本或 Hook 时使用。只读识别主源、重复工作流与自动化缺口,给出证据和最小建议;单项文档维护直接使用已有专项 Skill。
git:20261011.f94e359 · audit A · 218 stars
architecture-docs SKILL.md skill
qshanx/docs-governance · skills/documentation/architecture-docs/SKILL.md · 判断项目是否需要架构文档,或生成、完善、审查 ARCHITECTURE.md 及已有架构说明。用于模块分工、状态归属、依赖关系或核心流程需要梳理时;依据项目证据记录结构,区分当前实现与已确认设计。
git:20261012.bd30f6e · audit A · 218 stars
context-and-decisions SKILL.md skill
qshanx/docs-governance · skills/documentation/context-and-decisions/SKILL.md · 兼容旧 context-and-decisions 调用;领域术语与 ADR 的形成和修改统一转交随插件提供的 domain-modeling。
git:20261012.bd30f6e · audit A · 218 stars
docs-audit SKILL.md skill
qshanx/docs-governance · skills/documentation/docs-audit/SKILL.md · 只读审计现有项目文档,检查资料散乱、入口难找、断链、内容过时、重复主源及当前与历史混用。用于用户要求“审计文档”“检查文档是否过时”“看看文档哪里乱”,或阶段交接前检查文档体系时。
git:20261012.bd30f6e · audit A · 218 stars
docs-governance SKILL.md skill
qshanx/docs-governance · skills/documentation/docs-governance/SKILL.md · 作为面向长期 AI 协作项目的知识、决策与验证治理总入口,把优秀 Agent 的一次性工作沉淀为可继承、可验证、可持续演进的项目集体能力;根据用户意图把任务路由到活文档、领域上下文与…
git:20261012.bd30f6e · audit A · 218 stars
docs-maintenance SKILL.md skill
qshanx/docs-governance · skills/documentation/docs-maintenance/SKILL.md · 每轮任务结束时同步本次变化涉及的文档。由项目收尾约定或用户要求“同步文档”“收尾”“准备交接”时调用;也用于处理已发现的文档与项目事实冲突。
git:20261012.bd30f6e · audit A · 218 stars
docs-retro SKILL.md skill
qshanx/docs-governance · skills/documentation/docs-retro/SKILL.md · 从对话、文档变更及审计记录中复盘文档管理的问题和经验,减少资料难找、同步遗漏、重复维护和旧说明误用。用户要求“复盘文档管理”“为什么文档总漏更新”“总结文档治理经验”,或项目约定文档管理阶段复盘时使用;默认只读,输出有证据、适用条件和落点的…
git:20261011.8300772 · audit A · 218 stars
docs-structure SKILL.md skill
qshanx/docs-governance · skills/documentation/docs-structure/SKILL.md · 规划、整理或只读审查项目文档结构时使用。按职责聚合同类资料,明确当前主源、历史归档与按需读取入口。
git:20261011.1b07eb2 · audit A · 218 stars
domain-modeling SKILL.md skill
qshanx/docs-governance · skills/documentation/domain-modeling/SKILL.md · Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a CONTEXT.md…
git:20261012.bd30f6e · audit A · 218 stars

Every file in qshanx/docs-governance

Other files named test-collaboration

test-collaboration SKILL.md skill
affaan-m/ecc · .agents/skills/test-collaboration/SKILL.md · Inventory and govern a project's test assets. Connect requirements, business rules, risks, bugs, and cross-boundary…
git:20261011.412347a · audit A · 284,510 stars

Browse by kind, by grade A, or by owner.