gpd-error-propagation

Propagate uncertainties through multi-step calculations and generate an ERROR-BUDGET.md.

1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/CharlieGreenman/roomtemp-superconductor-gpd --skill gpd-error-propagation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gpd-error-propagation
Source: https://github.com/CharlieGreenman/roomtemp-superconductor-gpd/tree/main/.agents/skills/gpd-error-propagation
Command: npx skills add https://github.com/CharlieGreenman/roomtemp-superconductor-gpd --skill gpd-error-propagation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Uncertainties in multi-step calculations are often ignored or poorly traced, leading to overconfident or inconsistent results.

Core Features & Use Cases

  • Trace uncertainty flow from inputs through intermediate results to a final quantity.
  • Generate explicit error budgets and identify dominant sources with actionable improvement recommendations.
  • Produce and attach ERROR-BUDGET.md and update propagated uncertainties in project state for auditability.

Quick Start

Run the error propagation workflow on your project to generate a full uncertainty budget.

Frequently Asked Questions about gpd-error-propagation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I trace uncertainty through multi-step calculations to find the dominant error sources?

Error propagation traces uncertainty from inputs through intermediate results to final quantities by computing sensitivities, handling correlations, and identifying dominant sources to generate a complete error budget.

What is an error budget and when do I need one for my data analysis pipeline?

An error budget is a structured record of all uncertainty sources—input, numerical, approximations, and model—needed when multi-step derivations risk overconfident results. It is required for auditability in scientific workflows and computational modeling.

How do I propagate uncertainties through a derivation chain with correlated inputs?

Uncertainty propagation through a derivation chain handles correlations by computing sensitivities analytically or numerically, tracing combined input uncertainties through each intermediate calculation step to the final output quantity.

Can I use error propagation for scientific workflows that involve phase-based derivations?

Error propagation applies directly across phase-based derivations in scientific workflows, tracing inputs to final quantities and updating project state records with propagated uncertainties for full auditability.

What's the best way to generate an error budget for computational modeling?

The best way to generate an error budget is running a propagation workflow that identifies all uncertainty sources, computes sensitivities, handles correlations, and outputs an ERROR-BUDGET.md alongside updated state records.

Why does my sensitivity analysis miss numerical and approximation uncertainties?

Sensitivity analysis misses numerical and approximation uncertainties when it only evaluates input variations. Complete error propagation identifies all sources—input, numerical, approximations, and model—computing sensitivities to produce a full budget.