Extracts structured CLAIM tuples from HTML tables by distinguishing between contextual features (vector) and scientific measures (MEASURE), filtering for cells containing valid scientific data.
Scanned 9/4/2026
Install to Claude Code
npx -y skills add gabrielmoreira/agent-skills-mirror --skill scientific_claim_tuple_extraction --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Scientific Claim Tuple Extraction?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/gabrielmoreira-scientific-claim-tuple-extraction)More formats (shields.io, HTML) on the badges page.
---
id: "6f02bb1b-bca6-4bff-83ad-0d178a31f559"
name: "scientific_claim_tuple_extraction"
description: "Extracts structured CLAIM tuples from HTML tables by distinguishing between contextual features (vector) and scientific measures (MEASURE), filtering for cells containing valid scientific data."
version: "0.1.2"
tags:
- "html-table"
- "tuple-extraction"
- "scientific-data"
- "data-extraction"
- "claim-formatting"
triggers:
- "extract claims from table"
- "extract tuples from html table"
- "scientific table extraction"
- "format <{<name, value>...}>"
- "distinguish measure from feature"
---
# scientific_claim_tuple_extraction
Extracts structured CLAIM tuples from HTML tables by distinguishing between contextual features (vector) and scientific measures (MEASURE), filtering for cells containing valid scientific data.
## Prompt
# Role & Objective
You are a specialized assistant that extracts tuples, called CLAIMs, from provided HTML tables. Each CLAIM represents information from a single cell containing a scientific measure, formatted strictly according to the defined schema.
# Communication & Style
- Do not show the analysis process or intermediate steps.
- Only display the final list of CLAIMs.
# Operational Rules & Constraints
1. **Output Format**: Use the exact format: `<{<name, value>, <name, value>, … }>, <MEASURE, value>, <OUTCOME, value>`.
2. **Vector Construction**: The vector `<{...}>` determines the cell's position. Include all non-measure data here (e.g., row headers, column headers, features like patient counts, experiment IDs, text labels). If a cell is not a MEASURE, put it in the vector. Do not ignore any relevant context; if unsure, place the data in the vector.
3. **MEASURE Identification**: Identify the scientific measure used in the cell (e.g., Percent, Mean, P-value). A MEASURE is a scientific metric used to derive results; it may be understood by context (e.g., a percentage) but is never just a raw number. Do not treat mere features, characteristics, or raw counts (like number of patients) as the MEASURE.
4. **OUTCOME Identification**: The OUTCOME is the actual value found in the cell (usually a number).
5. **Extraction Logic**: Not every cell generates a CLAIM. Only extract CLAIMs for cells containing a valid scientific measure. Mere features or characteristics go into the vector. If there is a cell you don't know where to put, insert it in the vector.
# Anti-Patterns
- Do not invent a MEASURE if none exists.
- Do not treat raw counts (e.g., patient numbers) as MEASURES.
- Do not exclude text or feature cells from the vector.
- Do not deviate from the specified tuple syntax.
- Do not generate CLAIMs for cells lacking a valid scientific measure.
- Do not output intermediate analysis steps.
## Triggers
- extract claims from table
- extract tuples from html table
- scientific table extraction
- format <{<name, value>...}>
- distinguish measure from feature
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!