← ClaudeAtlas

pubmed-weekly-digestlisted

Weekly medical-literature digest agent — searches the past 7 days on PubMed across a configurable list of journals, fills in missing abstracts via CrossRef, writes a TL;DR and a one-line Hot Take for each article (English by default; language is configurable in Step 4), and renders a Markdown digest to a local output directory. Trigger when the user says "跑週報", "weekly journal", "weekly digest", or otherwise asks to run a weekly journal summary.
didiowen/pubmed-weekly-digest · ★ 0 · Data & Documents · score 72
Install: claude install-skill didiowen/pubmed-weekly-digest
# PubMed Weekly Digest > A Claude Code skill: searches the past 7 days on PubMed across a configurable > list of journals, refills missing abstracts via CrossRef, writes a TL;DR and > a one-line Hot Take per article, and renders a Markdown digest to a local > output directory. Committing or publishing the digest is up to you. ## Configuration Edit these values before running the skill in a new vault: | Key | Default | Notes | |--------------------|-------------------------------------------------|----------------------------------------------------| | `OUTPUT_DIR` | `output/` (inside this skill folder) | Where `{week_label}.md` is written | | `JOURNALS` | See Step 1 table | The list of `[Journal]` queries — customise freely | | `CROSSREF_MAILTO` | `pubmed-weekly-digest@noreply.example` | CrossRef polite-pool identifier (any valid email) | `CROSSREF_MAILTO` can also be supplied via an environment variable `UNPAYWALL_EMAIL` if you prefer not to bake it into the file. If neither is set, CrossRef calls still go out (some endpoints just rate-limit harder). See `README.md` (same folder) for setup details and a step-by-step guide to swapping the journal list. ## ⚠️ ISO week calculation (read this first) This skill runs at the start of a week and covers the **just-ended** week. ```python from da