Agent Skills: Extraction Form

|

UncategorizedID: willoscar/research-units-pipeline-skills/extraction-form

Install this agent skill to your local

pnpm dlx add-skill https://github.com/WILLOSCAR/research-units-pipeline-skills/tree/HEAD/.codex/skills/extraction-form

Skill Files

Browse the full folder contents for extraction-form.

Download Skill

Loading file tree…

.codex/skills/extraction-form/SKILL.md

Skill Metadata

Name
extraction-form
Description
|

Extraction Form

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