- Home
- Skills
- Kthorn
- Research Superpower
- Answering Research Questions
answering-research-questions_skill
- Shell
6
GitHub Stars
1
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill kthorn/research-superpower --skill answering-research-questions- SKILL.md17.5 KB
Overview
This skill orchestrates a systematic literature research workflow from query parsing through synthesis and final consolidation. It focuses on reproducible, trackable steps: Search → Evaluate → Traverse → Synthesize. The goal is to produce a clear SUMMARY.md, a machine-friendly relevant-papers.json, and a complete papers-reviewed.json audit trail.
How this skill works
It parses the user's research question into keywords, data types, and constraints, then creates a dated research folder and core tracking files. It runs a PubMed-based search, scores and extracts data from each paper, follows citations forward and backward for highly relevant items, and consolidates findings into structured markdown and JSON outputs. Checkpoints and periodic reports keep the user informed and allow early stopping or continuation.
When to use it
- When you need a reproducible literature review with provenance and statistics
- When extracting quantitative data (IC50, KD, EC50) or methodological details across many papers
- When you want automated citation traversal to find related high-value papers
- For coordinated programmatic access to results via relevant-papers.json
- When you need clear checkpointing during long searches
Best practices
- Start by clarifying data types, time range, species, and any target compounds
- Provide an email for Unpaywall API requests to locate open-access full text
- Use the rubric threshold (score ≥7) to limit deep review effort
- Create auxiliary files (evaluated-papers.json, TOP_PRIORITY_PAPERS.md) for searches >100 papers
- Run checkpoints every 50 papers or every 5 minutes to avoid runaway processing
Example use cases
- Compare IC50 and selectivity profiles for a class of kinase inhibitors
- Collect synthesis methods and yields across a set of lead compounds
- Build a prioritized list of papers for experimental replication or meta-analysis
- Discover overlooked relevant literature via forward/backward citation traversal
- Produce a reproducible research bundle (SUMMARY.md + relevant-papers.json) for collaborators or reviewers
FAQ
No. The workflow attempts to fetch full text when score ≥7 or when Unpaywall indicates open access. Abstract-only processing continues when full text is unavailable and the item is logged in papers-reviewed.json.
How are papers scored for relevance?
Abstracts are scored 0–10 using keywords, data type presence, and specificity. Scores ≥7 trigger a deep dive; ≥8 are considered highly relevant. All papers are recorded to prevent re-review.
How do I stop the search mid-run?
At each checkpoint you can choose y (continue), n (stop and finalize), or summary (view current findings before deciding). The system consolidates whatever was processed if you stop.