screening-manager
SKILL.md
Screening Manager (title/abstract screening)
Goal: produce an auditable screening log that can be traced back to the protocol.
Inputs
Required:
output/PROTOCOL.md
Optional candidate pools (choose one if available):
papers/papers_raw.jsonlpapers/papers_dedup.jsonlpapers/core_set.csv
Outputs
papers/screening_log.csv
Output schema (recommended)
Columns (minimum viable):
paper_idtitleyearurldecision(include|exclude)reason(short, protocol-grounded)reason_codes(protocol clause IDs, e.g.,E3orI2+I4)reviewer(HUMAN|CODEX)decided_at(ISO date/time)notes(optional)
Workflow
-
Read
output/PROTOCOL.mdand extract:- inclusion criteria
- exclusion criteria
- time window
- any mandatory outcomes/metrics
-
Choose a candidate list
- If a
papers/*.jsonlorpapers/core_set.csvexists, use it as the row source. - Otherwise, ask the user for the candidate list format and load it into the workspace first.
- If a
-
Screen each candidate deterministically
- Decide
includeonly when the title/abstract clearly satisfies inclusion and does not trigger exclusion. - If information is insufficient, decide
excludeand state the missing requirement explicitly inreason.
- Decide
-
Write
papers/screening_log.csv- One row per candidate.
- Reasons must cite protocol clause IDs from
output/PROTOCOL.md(e.g.,reason_codes=E3). - Avoid generic reasons like “not relevant”; state the missing requirement explicitly.
-
Quick QA
- Check every row has
decision+reason. - Spot-check that
includerows satisfy the protocol.
- Check every row has
Definition of Done
-
papers/screening_log.csvexists and covers all candidates. - Every row has a decision + protocol-grounded reason.
Troubleshooting
Issue: you do not have a candidate pool file
Fix:
- Import/export the candidate list into one of:
papers/papers_raw.jsonl,papers/papers_dedup.jsonl, orpapers/core_set.csv, then rerun screening.
Issue: too many borderline cases
Fix:
- Tighten
output/PROTOCOL.mdwith more operational inclusion/exclusion rules (then re-screen for consistency).
Weekly Installs
26
Repository
willoscar/resea…e-skillsGitHub Stars
304
First Seen
Jan 23, 2026
Security Audits
Installed on
claude-code22
gemini-cli22
cursor20
opencode20
codex20
github-copilot17