---
name: Bias Assessor
slug: bias-assessor
category: Quality
description: Bias Assessor enriches `evidence-review` extraction tables with lightweight risk-of-bias fields before synthesis. Use it when `papers/extraction_table.csv` exists and you need consistent low/unclear/high ratings plus brief notes.
github: "https://github.com/WILLOSCAR/research-units-pipeline-skills/tree/main/.codex/skills/bias-assessor"
language: Python
stars: 499
forks: 39
install: "npx degit https://github.com/WILLOSCAR/research-units-pipeline-skills/tree/main/.codex/skills/bias-assessor ~/.claude/skills/bias-assessor"
installs_to: ~/.claude/skills/bias-assessor
source_path: .codex/skills/bias-assessor/SKILL.md
collection_size: 25
category_size: 1354
collection_url: "https://dirskills.com/collections/WILLOSCAR/research-units-pipeline-skills"
added: 2026-08-26T05:12:52.103Z
last_synced: 2026-08-26T05:12:52.103Z
canonical_url: "https://dirskills.com/skills/bias-assessor"
---

# Bias Assessor

Bias Assessor enriches `evidence-review` extraction tables with lightweight risk-of-bias fields before synthesis. Use it when `papers/extraction_table.csv` exists and you need consistent low/unclear/high ratings plus brief notes.

**Install:**

```bash
npx degit https://github.com/WILLOSCAR/research-units-pipeline-skills/tree/main/.codex/skills/bias-assessor ~/.claude/skills/bias-assessor
```

## README

# Bias Assessor

Enriches the extraction table with lightweight risk-of-bias fields for `evidence-review`.

## Input

- `papers/extraction_table.csv`

## Output

- updated `papers/extraction_table.csv`

## Contract

The table should expose stable RoB columns:
- `rob_selection`
- `rob_measurement`
- `rob_confounding`
- `rob_reporting`
- `rob_overall`
- `rob_notes`

Allowed values are fixed:
- `low`
- `unclear`
- `high`

## Script boundary

`scripts/run.py` should:
- add missing RoB columns
- assign a conservative overall score
- keep notes brief

## Acceptance

- RoB columns exist
- all included rows have values
- values stay within the fixed scale

## Non-goals

- deep methodological critique
- rewriting extraction contents
