GBIF Species Occurrence Search Starter

SkillSearch

Use this skill to query the official GBIF API for a canonical species match and a small live occurrence sample.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the GBIF Species Occurrence Search Starter skill

About this capability

A framework for discovering, compiling, and validating reusable skills for scientific agents.

What this skill tells your AI

The instructions your AI receives, as published by ma-compbio-lab/skillfoundry in skills/ecology-evolution-and-biodiversity/gbif-species-occurrence-search-starter/SKILL.md and read by ahel’s review.

Use this skill to query the official GBIF API for a canonical species match and a small live occurrence sample.

What it does

  • Resolves a scientific name against the GBIF species matcher.
  • Fetches a compact occurrence sample with optional country filtering.
  • Returns a normalized JSON summary suitable for biodiversity data discovery and early species-distribution workflows.

When to use it

  • You need a verified starter for Species distribution modeling.
  • You want a lightweight live biodiversity occurrence query without adding a heavyweight geospatial stack first.

Example

python3 skills/ecology-evolution-and-biodiversity/gbif-species-occurrence-search-starter/scripts/run_gbif_species_occurrence_search.py \
  --scientific-name "Puma concolor" \
  --country US \
  --out scratch/gbif/puma_concolor_us.json

Verification

  • Skill-local tests: python3 -m unittest discover -s skills/ecology-evolution-and-biodiversity/gbif-species-occurrence-search-starter/tests -p 'test_*.py'
  • Repository smoke: python3 -m unittest tests.smoke.test_phase30_empty_domain_seed_skills -v

Signals

GitHub stars
39
Forks
5
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
gbif-species-occurrence-search-starter
Source
github.com/ma-compbio-lab/skillfoundry