Hafrannsóknastofnun — Marine and Freshwater Research Institute

SkillDev tools

Hafrannsóknastofnun / MFRI, annual fish-stock assessments, advice, landings and survey series in embedded tables.

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 Hafrannsóknastofnun — Marine and Freshwater Research Institute skill

What this skill tells your AI

The instructions your AI receives, as published by jokull/icelandic-data in .agents/skills/hafogvatn/SKILL.md and read by ahel’s review.

Requires: Tier 0 (core).

MFRI publishes annual stock advice with current assessment tables embedded as JSON inside static HTML pages.

Data

Catalogue: https://www.hafogvatn.is/en/moya/extras/categories/radgjof

The current cod table has assessment summaries, landings, advice/TAC history, catch-at-age and survey series. Its stable pattern is /static/extras/images/1_cod_{year}_1_tables_en.html.

Usage

uv run python scripts/hafogvatn.py list
uv run python scripts/hafogvatn.py fetch --stock cod --year 2026

Caveats

  1. Assessment vintages revise historic estimates: retain publication year.
  2. The table runs past the observed data. The assessment-year row (2026 in the 2026 tables) is a short-term projection: SSB and recruitment are forecast, F and Landings are null, and nothing in the HTML marks it. The parquet carries is_projection (year ≥ assessment year, or no landings) — filter it out before quoting a stock estimate.
  3. The per-stock table schemas and assessment methods differ.
  4. The old data.hafro.is CSV archive is useful historically but is not the current annual publication channel.

Signals

GitHub stars
54
Forks
4
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
hafogvatn
Source
github.com/jokull/icelandic-data