Help us improve
Share bugs, ideas, or general feedback.
From medsci-presentation
Analyzes a PubMed author's publication portfolio to reverse-engineer their research strategy. Returns CSV data, visualizations, and a strategy report with study type classification and author position analysis.
npx claudepluginhub aperivue/medsci-skills --plugin medsci-literatureHow this skill is triggered — by the user, by Claude, or both
Slash command
/medsci-presentation:author-strategyinheritThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze a researcher's PubMed publication portfolio to reverse-engineer their research strategy. Produces a CSV dataset, 7 visualizations, and a strategy report.
Discovers and assesses feasibility of meta-analysis topics. Two modes: professor-first (profile to gap) or topic-first (question to gap). Pre-protocol phase from idea to ranked topic list.
Conducts systematic literature reviews across PubMed, arXiv, bioRxiv, Semantic Scholar and other academic databases. Generates markdown and PDF outputs with verified citations in multiple styles.
Queries the OpenAlex API to search 240M+ scholarly works, find papers by author or institution, track citations, and analyze research trends.
Share bugs, ideas, or general feedback.
Analyze a researcher's PubMed publication portfolio to reverse-engineer their research strategy. Produces a CSV dataset, 7 visualizations, and a strategy report.
biopython, pandas, matplotlib, seaborn${CLAUDE_SKILL_DIR}/fetch_pubmed.py, ${CLAUDE_SKILL_DIR}/analyze_patterns.pyAsk the user for:
~/.local/cache/author-strategy/{AuthorName}/)python "${CLAUDE_SKILL_DIR}/fetch_pubmed.py" "{Author Name}" \
--last-name "{LastName}" \
--output "{output_dir}/data/{name}_publications.csv" \
--email "{user_email}"
Review the console summary (total count, study type distribution, author position). If count is 0, suggest alternative name formats (e.g., "Yon DK" vs "Yon D" vs "Yon Dong Keon").
python "${CLAUDE_SKILL_DIR}/analyze_patterns.py" "{output_dir}/data/{name}_publications.csv" \
--output-dir "{output_dir}/report/" \
--author-name "{Author Name}"
This produces:
analysis_report.md with strategy breakdownRead analysis_report.md and present to the user:
If the user asks "what MA topics are feasible with this professor?":
The classifier is tuned for Korean epidemiology and public health researchers. Categories:
| Type | Detection Pattern |
|---|---|
| GBD | "global burden" or "gbd" in title/abstract |
| SR/MA | "systematic review" or "meta-analysis" |
| NHIS/Claims | "national health insurance", "nhis", "claims database", "nationwide cohort" |
| Cross-national | Country pairs or "cross-national"/"binational" |
| National survey | "knhanes", "nhanes", "kchs", "national survey" |
| Biobank | "biobank" |
| AI/ML | "machine learning", "deep learning", "artificial intelligence" |
| Clinical trial | "randomized" or publication type |
| Case report | "case report" |
| Letter/Commentary | Publication type = letter/comment/editorial |
Known limitation: The classifier may undercount NHIS studies when they appear in Cross-national or Other categories. The report notes this.
--email flag).{output_dir}/
data/
{name}_publications.csv
report/
analysis_report.md
01_yearly_stacked.png
02_study_type_pie.png
03_author_position.png
04_journal_tier_heatmap.png
05_topic_distribution.png
06_growth_curve.png
07_strategy_roi.png