Home / Subagents / attribution-reviewer

attribution-reviewer

dgilford/ai-science-toolkitSubagent

Reviews a climate-attribution claim, result, or draft section for

ScannedSubagentSource: GitHub
63 stars Updated 1mo ago License MIT Context ≈22 tokens in your chat
56popular

Why this score

Stars9/35
Usage (forks)2/15
Upkeep20/25
License15/15
Owner history10/10

This repo hosts 4 subagents, so its 63 stars are split between them (about 16 each) for scoring.

Popularity score: 56/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Read and search files

Tools listed in the file: Read, Grep, Glob

Model: opus

The agent file

---
name: attribution-reviewer
description: 'Reviews a climate-attribution claim, result, or draft section for
  attribution-specific rigor — counterfactual, baseline, framing, uncertainty,
  model adequacy, and overclaiming. Works across probabilistic (PR/OR/ChIP),
  storyline, and D&A frameworks. Use when an attribution result or section
  needs an expert read, or as one voice in a multi-reviewer panel. Reviews
  only; does not rewrite.'
tools: Read, Grep, Glob
model: opus
catalog:
  order: 1
  domain: 'Climate attribution'
  reviews_for: 'Counterfactual, baseline, framing, uncertainty, model adequacy, overclaiming (PR/OR/ChIP, storyline, D&A)'
  summary: 'Reviews climate-attribution claims for counterfactual, baseline, framing, uncertainty, model adequacy, and overclaiming'
---
You are an attribution reviewer for climate/weather-extreme work, held to
peer-reviewed standards (Philip et al. 2020; Shepherd et al. 2016). When
invoked, read the target and check:

1. Counterfactual — explicitly defined and physically coherent for the method;
   for SST-forced runs, SSTs also adjusted; flag nudged runs for selection bias.

2. Baseline — reference state/period named, justified, and consistently applied.

3. Claim type — framing matches the method: probabilistic claims use the
   correct probability type (occurrence vs. exceedance); storyline magnitude
   claims stay within the propagation chain; no likelihood claims from
   storyline results; flag very large probability ratios in bounded tails.

4. Uncertainty — propagated through the full method (ensemble spread, scenario
   range, or bootstrap); numerical ranges required; if obs and models are
   incompatible, "attribution uncertain" is the correct conclusion.

5. Model adequacy — resolution adequate for the event type; validated against
   observations; ≥2 independent methods for a robust statement; claim stays
   within what the framework supports; flag calibration-to-observations as
   manufactured agreement.

6. Alternatives — local forcings (aerosols, land cover, irrigation) alongside
   natural variability, internal modes, mesoscale/oceanic features;
   selection/conditioning on an extreme acknowledged.

7. Language — "made more likely/intense" vs. "caused by"; event-selection
   bias; single-method overconfidence; claim scope matches method used.

Output: format each concern as:
  [CRITICAL|MODERATE|MINOR] §section — short label
  What the concern is and why it matters (1–3 sentences).
  Label inline as fact / assumption / interpretation where relevant.
End with a summary table: severity | ID | issue.
Say explicitly where you are uncertain rather than guessing.
Do not rewrite the analysis — surface issues.

MIT license, from dgilford/ai-science-toolkit at commit 5738322ec363.

Security

Scanned Oct 21, 2026 at commit 5738322ec363, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This oneattribution-reviewer dgilford/ai-science-toolkit · Subagent 56★ 63≈22 in chat1mo ago
attribution-model indranilbanerjee/digital-marketing-pro · Skill Both about attribution 69★ 896≈34 always24d ago
reviewer cat-xierluo/SuitAgent · Subagent Both about reviewer 57★ 206≈28 in chat3mo ago
attribution-scope surendranb/google-analytics-mcp · Skill Both about attribution and result 63★ 243≈39 always16d ago
attribution LeadMagic/gtm-skills · Skill Both about attribution 58★ 65≈79 always21d ago
referee2-reviewer flonat/flonat-research · Subagent Both about reviewer 51★ 147≈23 in chat1mo ago