structured-output

Installation
SKILL.md

Structured Output

Purpose

Get reliably parseable, correctly typed data out of a language model. The naive approach — asking for JSON in the prompt and calling json.loads — fails often enough to be a production incident.

When to Use

  • Extracting fields from unstructured text.
  • Classification with a fixed set of labels.
  • Any LLM output consumed by code rather than read by a human.
  • A pipeline that fails intermittently on parse errors.

Capabilities

Installs
3
GitHub Stars
34
First Seen
Jul 16, 2026