cm-challenge SKILL.md skillA
cm-challenge from kingxiaozhe/cm-workflow is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add kingxiaozhe/cm-workflow/cm-challenge@git:20261024.e90c87dPins git:20261024.e90c87d in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- kingxiaozhe/cm-workflow
- Path
skills/cm-challenge/SKILL.md- Versions recorded
- 2
- Latest version
- git:20261024.e90c87d, committed Oct 24, 2026
- First version recorded
- Oct 15, 2026
- Size
- 6,122 bytes
- Repository stars
- 97
- License
- MIT
用户要求推敲已有方案、三轮对抗分析、挑战假设,或用 grill me 追问计划与取舍时使用。给出有依据的建议和必要问题;不替代点子转 PRD、正式独立审查、测试或实现,不自动执行建议。.
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
# cm-challenge — 方案推敲
Codex 用 `$cm-challenge`;Claude Code 用 `/cm-challenge`,macOS/Linux 另有 `/cm:challenge` 别名。
这是可单独调用的讨论入口,不是 N1–N8 必经步骤;没有仓库、specs 或运行记录也能使用。
## 先加载方法
读取相对本 Skill 的 `../../runtime/steelman-review.md`,沿用其证据分类、最强支持/反方、关键变量与最小验证方法。
该方法的普通流程排除项不取消用户对本入口的显式方案讨论请求;也不把讨论变成执行或正式审查。
引用缺失或无法读取时明确停止本入口并报告缺失路径,不猜测方法已加载、不自动重装。
不启动任何宿主或驾驶员,不创建 run、journal、审查凭证或审批位;不依赖个人安装的其他 Skill。
## 识别问题与追问
1. 用一两句界定本次要作出的决定、目标、已知约束。沿用上下文;没有可识别的方案时只问“这次希望推敲哪个方案?”
2. 用户明确要求“三轮”时走下表三轮;否则按重要分歧适量推敲,低风险且已清楚的决定简短作答,不强行凑轮数。
3. 默认先自行核对事实,再提建议。项目问题只读检查相关文件及适用规范,不做全库扫描,不执行目标仓库代码来代替事实核对。
4. 缺少的信息只有在影响目标、授权、不可逆后果或验收标准时才追问。优先问一个最有价值的问题,可给简短选项与推荐理由;不要把可以查到的代码事实问用户。
5. 用户说“先 grill me”时,优先追问尚未明确的关键取舍;已有答案不重问。达到足以决定的理解就收敛,不要求遍历所有问题分支。
想从头把方案问透时,先运行 `node "{本 Skill 目录}/../../scripts/cm-matt-skills.mjs" status`:当前运行时一行未列出 `grill-with-docs` / `grill-me`(即已装作者版)→ 一句话提示可改用作者版(在仓库里用 `grill-with-docs`,结论留进术语表和决策记录;不在仓库用 `grill-me`;Claude 用 `/` 前缀,Codex 用 `$` 前缀),然后照常继续本入口,不替用户切换。
列为缺失、内容不同或命令失败 → 照旧推敲,收尾附输出里那一行可选安装命令;不代为安装,不读取作者技能内容。
6. 必需答案未到时,只暂停依赖它的结论,继续可独立判断的部分;不得以超时、沉默或建议选项代替用户答案。可给条件式建议,不宣称最终方案已确认。
非关键缺口可明确采用临时假设,并写出改变建议的条件。用户要求“只给结论”时压缩说明,不隐瞒影响结论的缺口。
## 三轮对抗分析
…Read the whole file at its exact version.
How to install
mdr add kingxiaozhe/cm-workflow/cm-challenge@sha256:0d8ebe38c8eff253The line at the top of this page pins the label git:20261024.e90c87d, 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_4mu2cg3cmx6t42bb)
4 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between Oct 15, 2026 and Oct 24, 2026, about one every 9 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261024.e90c87d latest | 2026-10-24 | e90c87d | 6,122 B | A | view · diff |
| git:20261015.9fceacb | 2026-10-15 | 9fceacb | 5,516 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 (6122 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
kingxiaozhe/cm-workflow · 97 stars · license MIT · pushed 2026-11-03 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_4mu2cg3cmx6t42bb GET https://markdownregistry.com/api/v1/resolve?ref=kingxiaozhe/cm-workflow/cm-challenge GET https://markdownregistry.com/api/v1/blob/0d8ebe38c8eff253f846ba46625f9dece7863a7b467c1325d352205f4bd6eb0f
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.