croissant-expert
Specialized in the MLCommons Croissant metadata specification. Can generate, validate, and serialize dataset metadata into compliant JSON-LD.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Specialized in the MLCommons Croissant metadata specification. Can generate, validate, and serialize dataset metadata into compliant JSON-LD.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Fetch and store transcripts from YouTube videos for deep content analysis.
Universal Numeric Fingerprint (UNF) generator. For strings, it splits into words and sorts them alphabetically to provide order-invariant fingerprints. Supports dataframes and files too.
Send results and data files to stakeholders via email.
The Visual Systems Architect is an expert in translating complex technical requirements and infrastructure setups into structured, visually intuitive architectural diagrams (Mermaid.js).
Secure GitHub Orchestrator for Croissant Toolkit. Connect any repository, discovery skills, and audit ODRL sovereignty status.
ODRL Secure Login Interface. Uses authorization keys from ~/.odrl/authorize.did to automatically unpackage protected skills from the vault.
| name | croissant_expert |
| description | Specialized in the MLCommons Croissant metadata specification. Can generate, validate, and serialize dataset metadata into compliant JSON-LD. |
The Croissant Expert skill provides the core logic for working with the MLCommons Croissant specification. It is responsible for taking dataset descriptions and turning them into 100% compliant JSON-LD metadata files.
Croissant files are stored locally in ./data/croissant/ as JSON-LD files.
Transforms a structured metadata JSON into the final Croissant format.
Usage:
# Standard serialization
python3 croissant_expert/scripts/serialize.py <INPUT_METADATA_JSON> [OUTPUT_JSON_LD]
# Serialization with Intelligent NLP enrichment
# Automatically detects creators, locations, and dates from the description.
python3 croissant_expert/scripts/serialize.py <INPUT_METADATA_JSON> --nlp
Metadata Schema: The input JSON should follow this structure:
name: Stringdescription: Stringurl: Stringlicense: Stringdistribution: List of FileObject or FileSetrecordSet: List of RecordSet with fields and source information.@context, @type, and linked data principles.