使用方法
- 复制安装命令,在自己的智能体环境安装前先检查源码包。
- 从原始文档核对所需工具、凭据和支持的宿主。
- 说明输入材料与期望交付物,并对照来源检查输出。
npx skills add https://github.com/yogsoth-ai/de-anthropocentric-research-engine --skill construct-causal-model开始前需了解
- 安装不包含模型订阅、API 额度或访问文件的权限。
- 仓库星数和安装量反映活跃情况,不等于独立质量或安全测试。
按源仓库内容呈现,保留标题、案例、代码、表格、链接以及原文引用的演示图片。
construct-causal-model
Purpose
Construct and validate an explicit causal model with measurable variables, mechanism edges, evidence links, feedback loops, interventions, counterevidence, and confidence.
Input contract
required: [variable_records, mechanism_candidates, evidence_records]
optional: [assumptions, prior_findings, evidence_updates]
constraints: [consume named scientific objects; preserve provenance; keep unresolved uncertainty visible]Execution protocol
Do not perform called SOP operations inline; each loaded SOP owns its contract and thresholds.
- You MUST load skill
identify-variablesto inventory outcomes, factors, mediators, moderators, confounders, and assumptions before drawing any edge. - You MUST load skill
extract-causal-structureto extract directed cause-mediator-effect chains with temporal order, boundary conditions, and evidence anchors. - You MUST load skill
represent-mechanism-edgeto encode each mechanism edge with pathway, sign, enabling conditions, falsifier, and strength. - You MUST load skill
attach-evidence-to-relationto attach independent supporting and contradicting evidence while retaining alternative interpretations. - You MUST load skill
detect-contradictionto compare opposing causal claims under common scope before validation. - You MUST load skill
detect-feedback-loopto find reinforcing and balancing cycles, delays, uncertain edges, and testable loop implications. - You MUST load skill
trace-causal-chainto trace target outcomes through intermediate nodes, branches, and because-links. - You MUST load skill
analyze-interventionto map intervention components, dose, timing, implementation fidelity, comparators, and heterogeneous effects. - You MUST load skill
construct-counterfactualto propagate a declared intervention and classify the counterfactual outcome. - You MUST load skill
validate-causal-linkto apply CLR-style checks for existence, connection, sufficiency, omitted conditions, and alternatives. - You MUST load skill
update-confidence-from-evidenceto reweight confidence while preserving unresolved conflicts and permitted bounds.
If the model should generate testable explanations, consider formulate-hypotheses. If a specific intervention needs minimal-flip and necessity analysis, consider counterfactual-causal-analysis.
Deviation: reorder only when a dependency is already satisfied or unavailable; record the reason and confidence effect.
Output contract
produces: [causal_graph, mechanism_edges, intervention_implications, confidence_updates]
delta_fields: [findings, decisions]Thresholds and quality gates
- Each output is traceable to an input object, operation, and evidence reference.
- Scope, assumptions, and unresolved alternatives remain explicit.
- Retain $\alpha$ 0.05 and power 0.8 wherever the predeclared statistical design requires them.
Failure and counterexamples
Stop synthesis when a required object is absent, a precondition is violated, or a counterexample invalidates the proposed conclusion; return the partial delta with the failure recorded.
Provenance map
- intermediate: knowledge-structuring/causal-modeling [campaign]
- intermediate: variable-identification [strategy]
- resolved: mechanism-mapping
- resolved: evidence-collection
- resolved: intervention-analysis
- resolved: model-validation
- resolved: counterfactual-reasoning
- resolved: evidence-weighing
Preserved source criteria ledger
| source | criterion | treatment |
|---|---|---|
| resolved v3 entries above | node-specific criteria | retained and specialized to the v4 object contract |
| experiment-execution/statistical-testing | $\alpha$ = 0.05 | fixed value retained where applicable |
| experiment-execution/sample-size-estimation | power = 0.8 | fixed value retained where applicable |
Context checkpoint / Delta notes
Return the node-specific research-state delta and preserve findings, evidence updates, uncertainties, decisions, open questions, and recommended jumps as applicable.


