Skip to content
Back to skills

Evaluation

ASecurity

"Evaluates Orbit forecasts with backtests, metrics, forecast plots,

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

Works with

  • api

Security analysis

A100/100

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

Scanned September 8, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Evaluation?

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

Security grade badge for Evaluation
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-evaluation-d1085fc4/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-evaluation-d1085fc4)

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: evaluation
description: "Evaluates Orbit forecasts with backtests, metrics, forecast plots,
  component plots, residual diagnostics, and model-level WBIC/BIC checks."
disable-model-invocation: true
metadata:
  disco-role: operating
license: NOASSERTION
---

# Evaluation

Use this sub-skill when the user wants to compare Orbit models, run a rolling or expanding backtest, score forecasts, inspect forecast plots, decompose predictions, or check residual diagnostics and WBIC/BIC results.

## Route map

- **Backtesting and metric scoring**: read [`references/backtesting-workflows.md`](references/backtesting-workflows.md).
- **Forecast, component, and diagnostic plots**: read [`references/plotting-and-diagnostics.md`](references/plotting-and-diagnostics.md).
- **WBIC/BIC flows**: read [`references/wbic-bic.md`](references/wbic-bic.md).
- **API signatures and output columns**: read [`references/api-reference.md`](references/api-reference.md).
- **Troubleshooting**: read [`references/troubleshooting.md`](references/troubleshooting.md) when a split, metric, plot, or criterion run fails.
- **Quick smoke check**: run [`scripts/smoke_backtest.py`](scripts/smoke_backtest.py) for a tiny deterministic backtest and metric table.

## What belongs here

- `TimeSeriesSplitter` and `BackTester` setup, split summaries, and prediction collection.
- Built-in metrics and user-defined metric callables for backtest scoring.
- `plot_bt_predictions`, `plot_bt_predictions2`, `plot_predicted_data`, `plot_predicted_components`, and the residual diagnostic plot.
- EDA-style plots that help inspect the same series during evaluation when needed.
- Model-level `fit_wbic()`, `get_wbic()`, and `get_bic()` usage on already-fitted Orbit models.

## What stays out

- Model construction, feature engineering, or data-loading utilities.
- KTR or broader forecasting-model-selection guidance beyond the WBIC/BIC evaluation path itself.
- Any claim that `orbit.diagnostics.metrics.wbic()` is a usable implementation; use the model methods instead.

## Quick start

1. Prepare a model that already has `date_col`, `response_col`, `fit()`, and `predict()`.
2. Choose a split scheme with `TimeSeriesSplitter` or pass split kwargs into `BackTester`.
3. Call `fit_predict()` first, then `score()` for one or more metrics.
4. Use the plot helpers on the backtest output or on a model prediction dataframe.
5. For WBIC/BIC, call the model-level method on the fitted estimator class.

## Safe execution notes

- In headless sessions, set a non-interactive matplotlib backend or use `is_visible=False`.
- `orbit.diagnostics.plot` imports `statsmodels` at module import time, so install it before using any plot helper.
- `plot_bt_predictions2(..., export_gif=True)` needs `imageio` and an existing output directory.
- Metric callables must use Orbit's accepted argument names; see the API reference before adding a custom scorer.

Files in this skill

  • SKILL.md2.8 KB
  • references/api-reference.md4.3 KB
  • references/backtesting-workflows.md4.6 KB
  • references/plotting-and-diagnostics.md4 KB
  • references/troubleshooting.md4.9 KB
  • references/wbic-bic.md1.7 KB
  • 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.