smithery/willoscar

claim-evidence-matrix

Seed `outline/claim_evidence_matrix.md` from outline+notes; claim-matrix-rewriter rewrites it later from evidence packs.

Installation

$ npx skills add smithery/willoscar --skill claim-evidence-matrix

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery/willoscar · top by installs.

npx skills add smithery/willoscar

Browse all from smithery/willoscar

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents codex

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,086 B
  • docs SUMMARY.md 587 B

History

  1. First recorded snapshot · 0 installs

SKILL.md

Claim–Evidence Matrix

Triggers & routing

  • Trigger: claim–evidence matrix, evidence mapping, 证据矩阵, 主张-证据对齐.
  • Use when: 写 prose 之前需要把每个小节的可检验主张与证据来源显式化(outline + paper notes 已就绪)。
  • Skip if: 缺少 outline/outline.ymlpapers/paper_notes.jsonl
  • Network: none.
  • Guardrail: bullets-only(NO PROSE);每个 claim 至少 2 个证据来源(或显式说明例外)。

Make the survey’s claims explicit and auditable before writing prose.

This should stay bullets-only (NO PROSE). The goal is to make later writing easy and to prevent “template prose” from sneaking in.

Inputs

  • outline/outline.yml
  • papers/paper_notes.jsonl
  • Optional: outline/mapping.tsv

Output

  • outline/claimevidencematrix.md

Workflow (heuristic)

Uses: outline/outline.yml, outline/mapping.tsv.

  1. For each subsection, write 1–3 claims that are:

- specific (mechanism / assumption / empirical finding) - falsifiable (“X reduces tool errors under Y evaluation”, not “X is important”)

  1. For each claim, list ≥2 evidence sources:

- prefer different styles of evidence (method paper + eval/benchmark paper, or two competing approaches)

  1. Keep it tight: claim → evidence → (optional) caveat/limitations.
  2. If evidence is weak or only abstract-level, say so explicitly (don’t overclaim).
  3. If bibkey exists in papers/paper_notes.jsonl, include [@BibKey] next to evidence items to make later prose/LaTeX conversion smoother.

Quality checklist

  • Every subsection has ≥1 claim.
  • Each claim lists ≥2 evidence sources (or an explicit exception).
  • Claims are not copy-pasted templates (avoid “围绕…总结…” boilerplate).

Helper script (optional)

Quick Start

  • uv run python .codex/skills/claim-evidence-matrix/scripts/run.py --help
  • uv run python .codex/skills/claim-evidence-matrix/scripts/run.py --workspace <workspace>

All Options

  • See --help (this helper is intentionally minimal)

Examples

  • Generate a first-pass matrix, then refine manually:

- Run the helper once, then refine outline/claimevidencematrix.md by tightening claims and adding caveats when evidence is abstract-level.

Notes

  • The helper generates a baseline matrix (claims + evidence) and never overwrites non-placeholder work; in pipeline.py --strict it will be blocked only if placeholder markers remain.

Troubleshooting

Issue: claims are generic or read like outline boilerplate

Fix:

  • Tighten each claim to a falsifiable statement and add an explicit caveat if evidence is abstract-only.

Issue: you cannot add [@BibKey] because keys are missing

Fix:

  • Run citation-verifier to generate citations/ref.bib, then use the produced keys in the matrix.