Skip to content
Back to skills

Orbit Ml

ASecurity

"Use Orbit's Bayesian time-series models, diagnostics, utilities,

  • 247 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 8, 2026
testingpythonbashtestingapibackend

Works with

  • cli
  • api

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro scans all 20 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill orbit-ml --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Orbit Ml?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Orbit Ml
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-orbit-ml/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-orbit-ml)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: orbit-ml
description: "Use Orbit's Bayesian time-series models, diagnostics, utilities,
  and custom-model internals for forecasting, backtesting, and
  model-construction tasks."
disable-model-invocation: true
metadata:
  disco-role: operating
license: NOASSERTION
---

# Orbit-ML

Use this repo skill when the task is about the public `orbit` package, the
`orbit-ml` distribution, or the Orbit time-series workflows built on top of
those APIs.

## Install and verify

Install the package into the active Python environment with one of the public
package routes:

```bash
pip install orbit-ml
# or
conda install -c conda-forge orbit-ml
```

Then run the lightweight install check:

```bash
python scripts/check_install.py
```

Use the subskill smoke scripts for workflow-specific validation after you have
a working environment.

## Route map

- **`forecasting`**: use `ETS`, `LGT`, or `DLT` to fit, forecast, nowcast, add
  regressors, and inspect intervals or decompositions.
- **`ktr`**: use `KTR` or `KTRLite` for multi-seasonality, knot placement,
  time-varying coefficients, and coefficient inspection.
- **`evaluation`**: run `TimeSeriesSplitter`, `BackTester`, forecast metrics,
  plots, residual diagnostics, and model-level WBIC/BIC checks.
- **`utilities`**: load sample data, generate synthetic series, build Fourier or
  seasonal features, compute knots, expand panels, tune grids, or make EDA
  plots.
- **`custom-models`**: inspect `ModelTemplate`, forecasters, estimators, Stan / Pyro
  backend wiring, and build-your-own-model internals.

## Read these first when needed

- `references/model-overview.md` for the short model-family map.
- `references/troubleshooting.md` when install, import, backend, or runtime
  failures appear.
- `references/repo-provenance.md` to check whether this skill matches the
  current checkout before asking for a refresh.

## Quick selection rules

- Start with `forecasting` for ordinary single-series fit/predict tasks.
- Switch to `ktr` when the task mentions multiple seasonalities, knots, or
  time-varying coefficients.
- Switch to `evaluation` when the task is about backtesting or comparing
  forecast quality.
- Switch to `utilities` when the task is about sample data, features, knots,
  simulation, or tuning helpers.
- Switch to `custom-models` when the task asks about the architecture or how to
  extend Orbit with a new model / backend integration.

## Runtime helpers

- `scripts/check_install.py` for the cross-cutting import and backend check.
- `sub-skills/forecasting/scripts/smoke_forecasting.py` for a tiny ETS / LGT
  smoke path.
- `sub-skills/ktr/scripts/smoke_ktr_ktrlite.py` for a tiny KTR / KTRLite smoke
  path.
- `sub-skills/evaluation/scripts/smoke_backtest.py` for a tiny backtest smoke
  path.
- `sub-skills/utilities/scripts/smoke_utilities.py` for a tiny helper-only
  smoke path.
- `sub-skills/custom-models/scripts/inspect_custom_models.py` for the bundled
  architecture snapshot and safe import probes.

## Notes

- This skill is router-like by design; long API tables and recipes live in the
  subskill references.
- Orbit does not expose a public CLI in this package surface; use Python APIs or
  the bundled smoke scripts.
- If the repository changes, compare the current checkout against
  `references/repo-provenance.md` before using the skill as-is.

Files in this skill

  • SKILL.md3.3 KB
  • references/model-overview.md1.6 KB
  • references/repo-provenance.md1.6 KB
  • references/repo-routing-metadata.json411 B
  • references/troubleshooting.md2.2 KB
  • scripts/check_install.py2.1 KB
  • sub-skills/custom-models/SKILL.md2.5 KB
  • sub-skills/custom-models/references/architecture.md4.5 KB
  • sub-skills/custom-models/references/architecture_snapshot.json38.9 KB
  • sub-skills/custom-models/references/build-your-own-model.md1.7 KB
  • sub-skills/custom-models/references/source-evidence.md2.2 KB
  • sub-skills/custom-models/references/troubleshooting.md3.6 KB
  • sub-skills/custom-models/scripts/inspect_custom_models.py5.1 KB
  • sub-skills/evaluation/SKILL.md2.8 KB
  • sub-skills/evaluation/references/api-reference.md4.3 KB
  • sub-skills/evaluation/references/backtesting-workflows.md4.6 KB
  • sub-skills/evaluation/references/plotting-and-diagnostics.md4 KB
  • sub-skills/evaluation/references/troubleshooting.md4.9 KB
  • sub-skills/evaluation/references/wbic-bic.md1.7 KB
  • sub-skills/evaluation/scripts/smoke_backtest.py4.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.