AgentSkillsCN

bias-assessor

在提取表格中添加偏倚/偏倚风险评估字段,并保持字段的一致性填充。 **触发条件**:偏倚、偏倚风险、RoB、证据质量、偏倚评估、证据质量。 **适用场景**:当系统性综述已生成`papers/extraction_table.csv`,且需要在综合分析前补充偏倚/质量字段时使用此功能。 **不适用场景**:若非系统性综述,或尚未生成`papers/extraction_table.csv`时,请跳过此步骤。 **网络需求**:无需联网。 **约束条件**:采用简单易复核的评分标准(低/尚不清楚/高)+简短备注;同时确保字段的一致性。

SKILL.md
--- frontmatter
name: bias-assessor
description: |
  Add bias/risk-of-bias assessment fields to an extraction table and populate them consistently.
  **Trigger**: bias, risk-of-bias, RoB, evidence quality, 偏倚评估, 证据质量.
  **Use when**: systematic review 已生成 `papers/extraction_table.csv`,需要在 synthesis 前补齐偏倚/质量字段。
  **Skip if**: 不是 systematic review,或还没有 `papers/extraction_table.csv`。
  **Network**: none.
  **Guardrail**: 使用简单可复核刻度(low/unclear/high)+ 简短 notes;保持字段一致性。

Bias Assessor (risk-of-bias, lightweight)

Goal: make evidence quality explicit in a way that is quick, consistent, and auditable.

Inputs

  • papers/extraction_table.csv

Outputs

  • Updated papers/extraction_table.csv

Recommended fields

Use a simple 3-level scale (all lowercase): low | unclear | high.

Suggested columns to add (if missing):

  • rob_selection
  • rob_measurement
  • rob_confounding
  • rob_reporting
  • rob_overall
  • rob_notes

Workflow

  1. Read papers/extraction_table.csv and identify the set of included studies.
  2. If RoB columns are missing, add them (keep names stable once introduced).
  3. For each study, fill each RoB domain:
    • low: design/reporting plausibly controls the bias
    • unclear: not enough information to judge
    • high: clear risk (e.g., missing controls, ambiguous measurement, selective reporting)
  4. Set rob_overall conservatively:
    • high if any domain is high
    • unclear if no high but at least one unclear
    • low only if all domains are low
  5. Add 1–3 short notes in rob_notes that justify the rating.

Definition of Done

  • Every included paper row has all RoB columns filled.
  • Values are strictly from low|unclear|high (no free-form scale drift).
  • Notes are short and specific (what was missing / what was strong).

Troubleshooting

Issue: the table has mixed or inconsistent RoB column names

Fix:

  • Normalize to the recommended column names and keep a single set across all rows.

Issue: the paper lacks enough methodological detail

Fix:

  • Prefer unclear with a concrete note (“no details on X”) rather than guessing.