skills/paper-evidence-board/SKILL.md
Maintain a paper-facing evidence board. Use to align claims, experiments, figures, tables, sections, reviewer risks, evidence gaps, and next actions during writing.
npx skillsauth add a-green-hand-jack/ml-research-skills paper-evidence-boardInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Maintain the paper-facing view of the research project: which claims the paper makes, what evidence supports them, where they appear, what reviewers may attack, and what actions are needed before submission.
Use this skill when:
This skill is more specific than research-project-memory: it uses project memory as the source of cross-component truth, but creates a paper-facing board for writing and review decisions.
Pair this skill with:
research-project-memory for project-level claim/evidence/provenance/risk/action/handoff IDs and writebackpaper-writing-memory-manager when claim/evidence changes should mark paper locations stale, update dependencies, or create writing threadspaper-evidence-gap-miner when a claim lacks evidence and existing result CSVs should be mined before planning new computepaper-result-asset-builder when CSV results need to become paper-facing tables, figures, and provenance recordsconference-writing-adapter when the board shows structural or paragraph-level writing changesexperiment-design-planner when the board exposes missing evidence requiring new experimentsresult-diagnosis when new evidence weakens or complicates a claimpaper-reviewer-simulator when the board should be stress-tested from a reviewer perspectivefigure-results-review when figures/tables need claim-support, caption, statistical, or visual-style reviewcitation-coverage-audit when novelty or related-work gaps appear<installed-skill-dir>/
├── SKILL.md
└── references/
├── board-schema.md
├── evidence-gap-triage.md
├── paper-section-map.md
├── report-template.md
├── reviewer-risk-integration.md
└── update-protocol.md
references/board-schema.md, references/evidence-gap-triage.md, and references/update-protocol.md.references/paper-section-map.md when building a section-by-section board from a draft.references/reviewer-risk-integration.md when using reviewer simulation, real reviews, or venue-specific risks.references/report-template.md for substantial board reports.Find:
paper/, current directory, or user-provided pathmemory/claim-board.mdmemory/evidence-board.mdmemory/provenance-board.mdmemory/risk-board.mdmemory/action-board.mdmemory/handoff-board.mdmemory/phase-dashboard.mdpaper/.agent/paper-status.mdmain.tex, paper.tex, sections/*.tex, figures, tables, and appendixIf project memory is missing, still build a paper board from the draft, but recommend initializing research-project-memory.
Read the draft or provided notes and extract:
Assign or reuse CLM-### IDs. For each claim, record:
Do not treat aspirational contribution language as proven evidence.
Read references/board-schema.md.
For every evidence item:
If evidence is only in a daily log or chat note, mark it accordingly and create an action to verify source artifacts. If evidence may exist in CSV result files but no paper-facing table or figure exists, route to paper-evidence-gap-miner and paper-result-asset-builder before marking the gap as requiring new compute. If evidence changes affect existing paper text, route to paper-writing-memory-manager to mark dependent title, abstract, sections, captions, limitations, or conclusions stale.
Read references/paper-section-map.md.
Create:
Identify:
Read references/evidence-gap-triage.md.
For each gap, decide:
mine-existing-results: needs paper-evidence-gap-miner to search existing CSVs, logs, reports, and assets before new computebuild-result-asset: needs paper-result-asset-builder to turn reusable CSV evidence into a paper table or figurenew-experiment: needs experiment-design-planner after existing results are insufficientresult-diagnosis: existing result is ambiguous or contradictoryrewrite: evidence exists but prose overclaims or hides itnarrow-claim: evidence supports a smaller claimcitation-work: claim needs missing related work or attributioncut: claim is not worth supportingaccept-risk: limitation can be stated rather than fixedEvery high-risk gap should create an action.
Read references/reviewer-risk-integration.md.
Use:
paper-reviewer-simulatorcitation-coverage-auditrebuttal-strategistMap each risk to:
Use references/report-template.md for full output.
If saving to a project and no path is given, use:
paper/.agent/paper-evidence-board.md
Output:
If the project uses research-project-memory, update:
memory/claim-board.md: claim status, wording, paper locations, and weakened/cut claimsmemory/evidence-board.md: evidence source paths, figure/table mappings, stale status, and limitationsmemory/provenance-board.md: traceability from runs, CSVs, reports, citations, figures, tables, captions, and result prose to EVD-### and CLM-###memory/risk-board.md: evidence-gap, writing, novelty, baseline, and reviewer risksmemory/action-board.md: experiment, diagnosis, rewrite, citation, figure/table, and review actionsmemory/handoff-board.md: evidence gaps, asset-building needs, review fixes, or writing dependencies that must be consumed by another skillmemory/phase-dashboard.md: active paper/evidence gate when claim support changes enough to move or regress the project phasepaper/.agent/paper-status.md: current paper section statepaper/.agent/visual-style.md: paper-facing figure/table style policy when visual conventions are materialpaper/.agent/paper-evidence-board.md: the paper-facing boardDo not duplicate long experiment reports. Link to them.
Before finalizing:
testing
Bootstrap project-local ml-research-skills. Use from global installs when creating a new ML research project, enabling this collection in an existing ML research repo, or deciding whether to install the full bundle locally. Route to project-init for new projects; do not handle paper or experiment work directly.
development
Route project operations tasks — git, memory, bootstrap, remote, workspace, code review, timeline, ops — to the correct skill. Use when the task involves commits, pushes, worktrees, project memory, enabling project-local skills, SSH/server coordination, sidecar runners, or audits. Do not solve the ops task directly.
testing
Route ML/AI paper writing tasks to the correct skill — contract planning, prose drafting, section writing, consistency editing, review simulation, rebuttal, submission, or citation work. Use when the task involves writing, revising, reviewing, or submitting a paper instead of guessing between paper-writing-assistant, paper-writing-contract-planner, paper-reviewer-simulator, auto-paper-improvement-loop, or citation skills. Do not draft prose directly.
data-ai
Project-local router for ML research skill selection. Use inside an initialized ML research project, or while maintaining this skill repo, when the user describes an ML research/paper/experiment/discovery/ops/release workflow and may not know the skill; route to a domain router or high-signal leaf. Do not use for generic non-ML projects.