skills/literature_extraction/SKILL.md
# Literature Finding Extraction ## Task Extract research findings from academic paper excerpts. Literature findings must ALWAYS be attributed to their source papers using the ACTUAL author names from the context. ## Output Format Always respond with a valid JSON ARRAY (not wrapped in an object): ```json [ { "claim": "Prior work by Smith et al. found that...", "confidence": 0.85, "evidence": "Quote or paraphrase from paper", "paper_id": "ID from context", "paper_title": "F
npx skillsauth add prathamchopra001/inquiro skills/literature_extractionInstall 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.
Extract research findings from academic paper excerpts. Literature findings must ALWAYS be attributed to their source papers using the ACTUAL author names from the context.
Always respond with a valid JSON ARRAY (not wrapped in an object):
[
{
"claim": "Prior work by Smith et al. found that...",
"confidence": 0.85,
"evidence": "Quote or paraphrase from paper",
"paper_id": "ID from context",
"paper_title": "Full paper title",
"authors": "Smith, Jones, et al.",
"tags": ["keyword1", "keyword2"]
}
]
Return [] (empty array) if no extractable findings exist.
IMPORTANT: Return the array directly, NOT wrapped in {"findings": [...]}.
The context contains paper information in this format:
[Paper: Paper Title Here] [Authors: Smith, Jones, et al.] [DOI: xxx] [Paper ID: abc123]
Text content from the paper...
CRITICAL: Extract the ACTUAL author names from [Authors: ...] - do NOT use placeholder text like "[Authors]".
✅ YES - Extract these:
❌ NO - Skip these:
Every claim MUST start with attribution using REAL names:
NEVER write claims like:
| Score | Criteria | |-------|----------| | 0.90+ | Direct experimental result with statistics (p-values, CIs) | | 0.75-0.89 | Clear conclusion with quantitative support | | 0.60-0.74 | Qualitative finding with some evidence | | 0.45-0.59 | Interpretation or inference from results | | <0.45 | Weak claim, speculation, or review statement |
[Paper: Convergence of Q-Learning] [Authors: Smith, Jones, Wang] [DOI: 10.1234/xyz] [Paper ID: sem_abc123]
Results show that the Q-learning agent with ε=0.1 achieved convergence in 450 episodes, compared to 780 episodes for ε=0.3 (p<0.01, n=50 runs).
[
{
"claim": "Prior work by Smith et al. found that lower exploration rates (ε=0.1) lead to significantly faster convergence than higher rates (ε=0.3) in Q-learning agents",
"confidence": 0.92,
"evidence": "450 vs 780 episodes to convergence, p<0.01, n=50 runs",
"paper_id": "sem_abc123",
"paper_title": "Convergence of Q-Learning",
"authors": "Smith, Jones, Wang",
"tags": ["q-learning", "exploration", "convergence", "epsilon"]
}
]
[Paper: RL Survey] [DOI: N/A] [Paper ID: arxiv_456]
This section provides background on reinforcement learning algorithms.
[]
{"findings": [...]} instead of just [...]development
# SKILL.md: task_generation ## Task Description Generates focused research tasks to advance a scientific objective by addressing knowledge gaps and balancing exploration/exploitation. Prioritizes tasks that validate strong findings or explore high-impact hypotheses. ## Output Format **JSON Array** of objects with these fields: - `type`: "Exploration" (new hypotheses) or "Exploitation" (existing hypothesis validation) - `description`: Specific action to take (e.g., "Test hypothesis X un
development
```markdown # SKILL: Scoring ## Task Description This role is responsible for assigning scores or ratings based on predefined criteria. It involves evaluating information and applying a consistent scoring rubric. ## Output Format The output should be a JSON object with the following structure: ```json { "score": INTEGER, "reason": STRING, "confidence": FLOAT (0.0 to 1.0) } ``` ## Decision Framework 1. **Identify Criteria:** Understand the specific criteria to be used for scoring. This
development
```markdown # SKILL: schema_design ## Task Description This skill focuses on designing effective and well-structured schemas for various data types, ensuring data integrity and facilitating efficient data processing. It involves defining the structure, data types, and constraints for datasets. ## Output Format Output should be a well-formatted JSON schema definition, including: * `type`: Data type (e.g., "object", "string", "number", "array", "boolean") * `properties`: (For objects) A dict
development
```markdown # SKILL: Report Writing ## Task Description This skill focuses on synthesizing research findings into concise, well-structured reports. It involves identifying key themes, patterns, and insights from individual findings, and presenting them in a coherent and informative manner. ## Output Format The output should be a structured report, formatted as follows: ```json { "report_title": "Title of the Report", "executive_summary": "A brief overview of the report's key findings and