test-strategy SKILL.md skillA
test-strategy from huanmin123/ai-vibecode-superpower is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add huanmin123/ai-vibecode-superpower/test-strategy@git:20261104.d6f23e3Pins git:20261104.d6f23e3 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- huanmin123/ai-vibecode-superpower
- Path
shared/skills/test-strategy/SKILL.md- Versions recorded
- 2
- Latest version
- git:20261104.d6f23e3, committed Nov 4, 2026
- First version recorded
- Nov 4, 2026
- Size
- 6,760 bytes
- Repository stars
- 39
- License
- Apache-2.0
用于制定或调整测试策略、选择测试范围与命令、决定是否跑全量/场景/性能测试;普通编码沿用项目既有测试命令,不自动改写测试结构。.
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
# 测试策略 ## 术语 - **功能基线(baseline)**:使用 test double 隔离外部依赖、纯代码、按模块运行、全项目 ≤5 分钟。用户口语中的“基准测试”默认指它。 - **场景测试(scenario)**:真实依赖和业务流程,按 flow 按需运行。 - **性能测试(performance)**:微基准、负载、压力、浸泡,有 SLO 或 profile 证据才运行。 不替代 `deep-dive-review` 的独立审查流程。 ## 默认规则 1. 项目 `AGENTS.md`、`TESTING.md` 或 CI 中的测试命令、范围与门禁优先;用户显式要求覆盖项目默认;本 skill 只在项目未规定时提供默认。 2. 功能基线默认只跑受影响模块。全量功能基线只允许:用户明确要求、发布门禁、定时 CI、项目显式策略。 3. 场景测试按 flow 选择,默认不收集、不加载场景测试模块;发布前全量场景需要用户明确要求或项目预先声明。 4. 性能测试必须有 SLO/性能目标,或 profile/复杂度证据;宽泛关键词不构成理由。 5. 影响面不明时跑最近模块并报告未覆盖风险;仍不确定时询问用户,不默认全量。 ## 三轨道 | | 功能基线(baseline) | 场景测试(scenario) | 性能测试(performance) | | --- | --- | --- | --- | | 测什么 | 纯代码逻辑、分支、边界、参数 | 真实业务流程与依赖 | 微基准/负载/压力/浸泡 | | 依赖 | test double | 真实依赖 | 真实依赖或固定基准环境 | | 速度 | 全项目 ≤5 分钟 | 按 flow 计 | 按目标计 | | 默认 | 受影响模块 | 不收集、不加载测试模块 | 不运行 | | 位置 | `tests/baseline/` 或标记 `baseline` | `tests/scenario/` 或标记 `scenario` | `tests/performance/` 或独立 bench | 三条轨道使用不同目录或 runner 标记,禁止混跑。 ## 决策流程 1. 读项目测试策略与现有命令;项目没有 runner、测试目录或映射表时,按“首次接入”处理(见 `references/selection-and-commands.md`),先征得用户同意再改依赖或目录。 2. 列出改动文件、公开契约变化和风险。 3. 映射到模块;没有映射表时按 reference 建立最小映射,命令从项目脚本或 CI 核实。 4. 跑受影响模块的功能基线;为改动分支补用例;公开契约变更追加直接消费者的契约测试,最多再取一跳传递消费者。 …
Read the whole file at its exact version.
How to install
mdr add huanmin123/ai-vibecode-superpower/test-strategy@sha256:d3b8436270a7c263The line at the top of this page pins the label git:20261104.d6f23e3, 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.
[](https://markdownregistry.com/a/art_66tk6ia5hpwz4oib)
0 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, all committed on Nov 4, 2026.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261104.d6f23e3 latest | 2026-11-04 | d6f23e3 | 6,760 B | A | view · diff |
| git:20261104.2977611 | 2026-11-04 | 2977611 | 6,466 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (6760 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
huanmin123/ai-vibecode-superpower · 39 stars · license Apache-2.0 · pushed 2026-11-06 · branch master
API
GET https://markdownregistry.com/api/v1/artifacts/art_66tk6ia5hpwz4oib GET https://markdownregistry.com/api/v1/resolve?ref=huanmin123/ai-vibecode-superpower/test-strategy GET https://markdownregistry.com/api/v1/blob/d3b8436270a7c263ff4dcc2986aaca78152cb580cd9ecfa2e952351103c167d2
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 huanmin123/ai-vibecode-superpower
Every file in huanmin123/ai-vibecode-superpower