icepack

Automate end-to-end glacier flow modeling with icepack from GeoJSON outlines.

1|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/lzwei196/KISS---Knowledge-Infrastructure-for-Scientific-Simulation --skill icepack
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: icepack
Source: https://github.com/lzwei196/KISS---Knowledge-Infrastructure-for-Scientific-Simulation/tree/main/models/icepack
Command: npx skills add https://github.com/lzwei196/KISS---Knowledge-Infrastructure-for-Scientific-Simulation --skill icepack

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates end-to-end glacier flow modeling by packaging icepack's workflow, data pipelines, and validation into a reusable, machine-readable knowledge package.

Core Features & Use Cases

  • End-to-end workflow for data preparation, meshing, interpolation, solver execution (diagnostic and prognostic), and post-processing.
  • Reproducible research: enables baseline experiments on different glaciers using a single, portable package.
  • Use Case: a researcher runs a full icepack workflow on a GeoJSON glacier outline to produce velocity and thickness time series for comparison with observations.

Quick Start

Run a full icepack workflow by supplying a glacier outline, model type, and forcing data to produce velocity and thickness time series.

Frequently Asked Questions about icepack

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

FAQPage Schema
How do I automate glacier flow modeling from a GeoJSON outline?

Glacier flow modeling from a GeoJSON outline is automated by running the end-to-end icepack workflow, which handles data preparation, meshing, interpolation, and solver execution to produce velocity and thickness time series.

Can I run both diagnostic and prognostic FEM solves for ice shelves in one workflow?

Yes, diagnostic and prognostic FEM solves for ice shelves are supported in a single workflow, allowing you to compute steady-state velocities and then project glacier thickness changes over time.

What do I need to reproduce an ice stream modeling experiment across different glaciers?

To reproduce an ice stream modeling experiment, you need a GeoJSON glacier outline and forcing data, which the workflow uses to parameterize the model and apply consistent data pipelines for baseline comparisons.

Does icepack workflow include built-in validation for glacier model outputs?

Yes, the icepack workflow includes built-in validation during post-processing, ensuring that the generated velocity and thickness time series can be directly compared with observational data for accuracy.

What is the best way to generate a mesh for glacier FEM simulation from outline data?

The best way to generate a mesh for glacier FEM simulation is using the workflow's integrated meshing step, which automatically converts GeoJSON outline data into a suitable finite element mesh for solving.

Why use a portable package for glacier modeling instead of manual FEM data pipelines?

A portable package for glacier modeling replaces manual FEM data pipelines by packaging meshing, interpolation, and solving into a single machine-readable format, ensuring reproducible research across different glacier experiments.