claims-extractorlisted
Install: claude install-skill WILLOSCAR/research-units-pipeline-skills
# Claims Extractor
Transforms manuscript text into a traceable claim ledger for `paper-review`.
## Input
- `output/PAPER.md`
## Output
- `output/CLAIMS.md`
- `output/CLAIMS.jsonl` (`review-claim.v1`, one addressable claim per line)
## Contract
Each claim block must include:
- claim text
- type: `empirical` or `conceptual`
- scope
- source pointer back into `output/PAPER.md`
The Markdown and JSONL files are two views of the same claim records. Downstream
skills should prefer JSONL and retain Markdown fallback for older Workspaces.
## Script boundary
`scripts/run.py` should:
- detect claim-like sentences
- normalize them into stable claim blocks
- attach source pointers
- separate empirical and conceptual claims
Keep parsing and ranking heuristics in shared review tooling, not in the skill script.
## Acceptance
- `output/CLAIMS.md` exists
- `output/CLAIMS.jsonl` exists and every record has a stable `claim_id`
- every claim has a source pointer
- empirical and conceptual claims are separated
## Non-goals
- judging whether a claim is good
- generating evidence gaps
- writing review prose