基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/benjam3n/reasoningtool --skill sadrt命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Route any input through a branching question tree to narrow down the optimal response strategy before writing. Two stages — PERCEIVE (classify input) then ACT (select response). Covers all prompt types.
Generate exhaustive guesses about user input using ALL search methods with coverage tracking. Guessing is SEARCH through possibility space. Tracks space created vs space covered to ensure comprehensive exploration.
Systematically evaluate and select from a set of guesses, options, or possibilities. Combines ARAW analysis with prioritization to determine which guesses are strong, weak, actionable, or eliminable.
| name | sadrt |
| description | Estimate where two independent executors would diverge when applying the same gate/procedure to the same input. |
| output | {"format":"prose"} |
Input: $ARGUMENTS
Estimate where two independent executors would diverge when applying the same gate/procedure to the same input. If a procedure produces different outputs depending on who runs it, it's not reliable enough to be a standard.
For the target procedure/gate, flag potential divergence sources:
| Trigger Type | What to Look For | Example |
|---|---|---|
| Undefined terms | Key nouns without definitions | "adequate" — adequate by whose standard? |
| Bundled questions | Multiple checks in one | "Is it complete and correct?" — could disagree on either |
| Non-operational criteria | Can't be checked mechanically | "Does it feel right?" |
| Missing answer-interface | No way to look up the answer | "Is the market ready?" — how to check? |
| Ambiguous stopping rules | No clear "done" signal | "Analyze until satisfied" |
| Implicit ordering | Steps that could be done in different orders with different results | "Consider A and B" — which first? |
| Subjective thresholds | Numbers without benchmarks | "Enough evidence" — how much? |
For each trigger found, imagine two competent but independent executors:
Executor A: Interprets conservatively, applies strict standards, focuses on completeness Executor B: Interprets pragmatically, applies reasonable standards, focuses on efficiency
For each trigger:
| Trigger | A's Interpretation | B's Interpretation | They Agree? |
|---|---|---|---|
| [trigger] | [A reads it as...] | [B reads it as...] | Y/N |
For each disagreement:
| Disagreement | Impact | Likelihood | Risk Level |
|---|---|---|---|
| [where they diverge] | How different are the outputs? (H/M/L) | How likely is this divergence? (H/M/L) | [H×H=Critical, etc.] |
For each divergence risk:
| Risk | Fix Type | Proposed Fix |
|---|---|---|
| Undefined term | Define | "[term] means [specific definition]" |
| Bundled question | Split | Separate into independent checks |
| Non-operational | Operationalize | Replace with specific, checkable criterion |
| Missing interface | Add reference | "Check using [method/source]" |
| Ambiguous stopping | Add rule | "Stop when [specific condition]" |
| Subjective threshold | Quantify | "At least [N] items/sources/examples" |
After proposing fixes, re-run the executor simulation:
DIVERGENCE RISK TEST:
Target: [what was tested]
Triggers found: [N]
Risk assessment:
| # | Trigger | Risk Level | Fix |
|---|---------|-----------|-----|
| 1 | [trigger] | [Critical/High/Medium/Low] | [proposed fix] |
Divergence hotspots: [sections with most triggers]
Estimated executor agreement: [%] before fixes, [%] after fixes
Priority fixes: [top 3 most impactful]