If you're building Einstein Agent actions or working with structured inputs/outputs on Lightning Platform, this handles the gnarly JSON Schema stuff for Custom Lightning Types. The metaschema is surprisingly strict: unevaluatedProperties must be false, arrays can't use items, nested objects need CLT references instead of inline definitions, and adding the wrong keyword will break deployment. It walks you through the referenced CLT pattern, Apex class types, and primitive Lightning types like lightning__richTextType and lightning__dateTimeType. The spec is thorough on what works and what silently fails validation. Honestly, CLTs are complex enough that having guardrails around editor.json overrides and the root vs nested object rules saves real debugging time.
npx skills add https://github.com/forcedotcom/afv-library --skill generating-custom-lightning-type