Skip to content
Back to skills

Handlers

ASecurity

"Routes Ignite checkpointing, logging, scheduling, progress, and

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
devopsapibackend

Works with

  • api

Security analysis

A100/100

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

Scanned September 8, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Handlers?

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

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

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: handlers
description: "Routes Ignite checkpointing, logging, scheduling, progress, and
  profiling workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: BSD 3-Clause
---

# Ignite handlers workflows

Use this sub-skill when the request is about attaching helpers around an Ignite training loop: checkpointing, early stopping, EMA, progress bars, logger integrations, parameter schedulers, LR finding, timers, or profiling.

## Include here

- `Checkpoint`, `DiskSaver`, `ModelCheckpoint`, and checkpoint-retention / restore patterns.
- `EarlyStopping`, `TerminateOnNan`, `TimeLimit`, `Timer`, and `EMAHandler`.
- `ProgressBar`, `BaseLogger`, `TensorboardLogger`, `WandBLogger`, `MLflowLogger`, `NeptuneLogger`, `ClearMLLogger`, `PolyaxonLogger`, `VisdomLogger`, and the logger setup helpers.
- Parameter schedulers, state schedulers, `BatchSizeScheduler`, `ReduceLROnPlateauScheduler`, and LR-finder helpers.
- Time profilers and related training instrumentation.
- Common handler recipes from the MNIST logging examples, CIFAR10 logging examples, and other monitoring-oriented workflows.

## Exclude or route elsewhere

- Training-loop structure, resume state mechanics, and deterministic engine details belong in `sub-skills/engine/`.
- Metric definitions and metric math belong in `sub-skills/metrics/`.
- Distributed backend selection and `Parallel` belong in `sub-skills/distributed/`.
- Legacy `ignite.contrib` notes live in `references/legacy-contrib.md`.

## Start here

- Read `references/api-reference.md` when you need exact class names, handler groups, or setup helper signatures.
- Read `references/workflows.md` for checkpoint/resume, early-stopping, logger, and scheduler recipes.
- Read `references/troubleshooting.md` when optional packages, logger credentials, or handler wiring fail.
- Run `scripts/smoke_handlers.py` for a small synthetic check that exercises checkpointing, early stopping, and scheduler previews.

## Common triggers

- "How do I save the best checkpoint?"
- "How do I stop training early when validation stops improving?"
- "How do I attach TensorBoard, W&B, MLflow, or ClearML logging?"
- "How do I configure a learning-rate scheduler or LR finder?"
- "How do I add a progress bar or a time profiler?"

## Useful boundary notes

This sub-skill owns the training extras that sit around the loop, but not the loop itself. If the user mainly needs to build or resume the loop, stay in `sub-skills/engine/` and link out to this route for the checkpoint or logging parts.

Files in this skill

  • SKILL.md2.5 KB
  • references/api-reference.md4.7 KB
  • references/troubleshooting.md4.1 KB
  • references/workflows.md4.4 KB
  • scripts/smoke_handlers.py4.1 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.