Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.24 KB

File metadata and controls

27 lines (21 loc) · 1.24 KB

Croissant Expert

Specialized in the MLCommons Croissant metadata specification. Can generate, validate, and serialize dataset metadata into compliant JSON-LD.

Core functionality: Transforms a structured metadata JSON into the final Croissant format. Output files are designed to pass the official Croissant validator and are stored locally in ./data/croissant/ as JSON-LD files.

Usage

To use this skill, simply ask the AI agent:

Use the Croissant Expert skill to generate Croissant metadata from <INPUT_METADATA_JSON>.

Metadata Schema

The input JSON should follow this structure:

  • name: String
  • description: String
  • url: String
  • license: String
  • distribution: List of FileObject or FileSet
  • recordSet: List of RecordSet with fields and source information.

Capabilities

  • Spec Interpretation: Access to the latest MLCommons Croissant standard.
  • JSON-LD Generation: Deep understanding of @context, @type, and linked data principles.
  • NLP Enrichment: Using the --nlp flag, it automatically detects creators, locations, and dates from the description or provided text to populate Schema.org properties.
  • Validation-Ready: Output files are designed to pass the official Croissant validator.