gaspatchio-quickstart

Initializes and verifies gaspatchio actuarial modeling tutorials using the gspio CLI.

4|Updated Jul 4, 2026
One-click install
npx skills add https://github.com/gaspatchio/gaspatchio --skill gaspatchio-quickstart-gaspatchio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gaspatchio-quickstart
Source: https://github.com/gaspatchio/gaspatchio/tree/main/skills/gaspatchio-quickstart
Command: npx skills add https://github.com/gaspatchio/gaspatchio --skill gaspatchio-quickstart-gaspatchio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? New users of the gaspatchio actuarial modeling engine often struggle with first-time setup, choosing the right starting tutorial, and knowing whether their installation works. This Skill verifies the installation, inspects user data files, routes to the correct tutorial level, and confirms the model runs correctly. ## Core Features & Use Cases - Installation Verification: Runs gspio --version and diagnoses setup failures before any modeling begins. - Data Inspection: Uses gspio describe --json to profile parquet, CSV, or Excel-converted data files and identify model points versus assumption tables. - Tutorial Routing: Maps user goals (cashflow projection, assumption tables, variable annuities, lifelib porting, scenario analysis) to the matching tutorial level from Level 1 through Level 5. - Use Case: An actuary migrating from Excel provides a mortality table in .xlsx format. The Skill converts it to parquet with Polars, describes the columns, initializes the Level 2 assumptions tutorial, runs the model, and verifies output with gspio tutorial verify. ## Quick Start Use the gaspatchio quickstart skill to set up my first actuarial model and run the Level 1 hello world tutorial.

Frequently Asked Questions about gaspatchio-quickstart

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

FAQPage Schema
How do I get started with gaspatchio actuarial modeling?

Run `uv run gspio --version` to verify installation, then use `gspio tutorial init level-1` to scaffold a working model. Run it with `uv run python model.py` and confirm correctness with `gspio tutorial verify level-1`.

How do I inspect my policy data before building a gaspatchio model?

Run `gspio describe --json <file>` on your parquet or CSV file. The JSON output shows the table shape, column names and types, and a suggested code snippet to load the data.

Does gaspatchio support Excel files for assumption tables?

Gaspatchio works with parquet and CSV, not Excel directly. Convert .xlsx files first using Polars: read with `pl.read_excel` and write with `df.write_parquet`, then run `gspio describe` on the parquet output.

Which gaspatchio tutorial level should I start with?

Start with Level 1 if you are new to Python or have basic policy data. Choose Level 2 for assumption tables, Level 3 for variable annuity models, Level 4 for lifelib porting, and Level 5 for scenario analysis or stochastic runs.

What should I do if gspio tutorial init fails?

Run `gspio tutorial list` to check whether tutorials are available. If they are missing, the package was likely installed from source without tutorial data; reinstall from a wheel or PyPI rather than writing model code manually.

Can the quickstart skill write a custom actuarial model for me?

No. This skill only initializes and runs existing tested tutorials and swaps in your data files. Custom model design belongs to the gaspatchio-model-discovery and gaspatchio-model-building skills.