SuperAPI AI Directory

extraction-form

General & other

View repository

Updated 10-16 09:35

About this skill

Extraction Form

Triggers & routing

  • Trigger: extraction form, extraction table, data extraction, information extraction, extraction table.
  • Use when: evidence-review After screening, proceed to extraction (C4), where the included papers need to be entered into a CSV by field to support subsequent synthesis.

Transforms screened include rows plus protocol schema into the analysis table used by evidence-review.

Inputs

Required:

  • papers/screening_log.csv
  • output/PROTOCOL.md

Optional:

  • papers/paper_notes.jsonl

Output

  • papers/extraction_table.csv

Contract

The table must:

  • contain one row per included paper
  • preserve provenance columns (paper_id, title, year, url)
  • include protocol-defined extraction fields
  • keep narrative residue in notes, not in schema columns

Script boundary

scripts/run.py should:

  • parse the extraction schema from the protocol
  • filter include rows
  • materialize a normalized CSV

Acceptance

  • output exists
  • include rows map 1:1 to extraction rows
  • schema matches output/PROTOCOL.md

Non-goals

  • synthesis writing
  • bias scoring