Agent skill · Databases

polars-dovmed

Search 2.4M+ scientific papers from PubMed Central Open Access. **When to use:** - Literature reviews (e.g., "Find papers about CRISPR in Archaea") - Research trends (e.g., "Publication trends for mRNA vaccines 2015-2025") - Data extraction (e.g., "Extract GenBank accessions from phage papers") - Paper retrieval by PMC ID or DOI **Database:** 2.4M full-text papers from PMC OA, searchable by full text (not just abstracts) Use this INSTEAD of web search for scientific literature queries.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill polars-dovmed --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 20 KB
Bundled scripts: none
Path: skills/analysis/polars-dovmed/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# polars-dovmed Search 2.4M+ full-text papers from PubMed Central Open Access. ## What This Skill Does Provides access to a remote API hosting 2.4M+ scientific papers from PubMed Central. Claude can search full paper text, extract structured data (genes, accessions, patterns), analyze publication trends, and retrieve complete paper metadata. ## Authentication **IMPORTANT: Before using this skill, you must obtain an API key.** ### Getting Your API Key **Check for a saved API key in this order:** 1. **Environment variable** (highest priority): - Check if `POLARS_DOVMED_API_KEY` environment variable is set - Use: `os.environ.get("POLARS_DOVMED_API_KEY")` 2. **Secure config location** (recommended): - Check `~/.config/polars-dovmed/.env` - Read `POLARS_DOVMED_API_KEY` value if file exists - This is where the installer saves keys (outside skill directory for security) 3. **Legacy location** (for backward compatibility, but warn user): - Check skill directory `.env` (e.g., `~/.claude/skills/polars-dovmed/.env`) - If found, warn: "API key found in skill directory. For security, move to ~/.config/polars-dovmed/.env" **If no saved key exists, ask the user:** This is a completely free servic

What's inside
Steps it walks through
  1. What This Skill Does
  2. Authentication
  3. Getting Your API Key
  4. API Endpoints
  5. 1. Search Literature
  6. 2. Extract Structured Data
  7. 3. Get Paper Details
  8. 4. Count Papers by Year
  9. 4.5. Check API Usage
  10. 5. Advanced Literature Scan (Agent-Generated Patterns)
  11. Usage from Claude
  12. First-Time Setup
  13. Making Requests
  14. Recommended Search Strategy
Ships with 1 file
  • metadata.json
Commands it runs
curl -sSL https://api.newlineages.com/polars-dovmed_setup.sh | bash
More from claude-skill-registry
All skills →
About this skill
What does the polars-dovmed skill do?

Search 2.4M+ scientific papers from PubMed Central Open Access. **When to use:** - Literature reviews (e.g., "Find papers about CRISPR in Archaea") - Research trends (e.g., "Publication trends for mRNA vaccines 2015-2025") - Data extraction (e.g., "Extract GenBank accessions from phage papers") - Paper retrieval by PMC ID or DOI **Database:** 2.4M full-text papers from PMC OA, searchable by full text (not just abstracts) Use this INSTEAD of web search for scientific literature queries.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill polars-dovmed --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going