generating-custom-lightning-type

Create and configure Custom Lightning Types for Einstein Agent actions.

Updated May 19, 2026
One-click install
npx skills add https://github.com/dmckeeSF/mcpdctn0507 --skill generating-custom-lightning-type-dmckeesf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generating-custom-lightning-type
Source: https://github.com/dmckeeSF/mcpdctn0507/tree/main/.agents/skills/generating-custom-lightning-type
Command: npx skills add https://github.com/dmckeeSF/mcpdctn0507 --skill generating-custom-lightning-type-dmckeesf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the complexity of creating and configuring Custom Lightning Types (CLTs) for Einstein Agent actions, simplifying the process of defining structured inputs/outputs and custom UI configurations.

Core Features & Use Cases

  • CLT Creation: Generate JSON Schema-based type definitions for Lightning Platform.
  • Configuration: Set up editor and renderer configurations for custom UI.
  • Troubleshooting: Diagnose and resolve deployment errors related to CLTs.
  • Use Case: For a Salesforce developer, this Skill can be used to create a new CLT for a custom Einstein Agent action, specifying the structure and UI components required for the agent's input and output.

Quick Start

Generate a new Custom Lightning Type for an Einstein Agent action by running the skill with the command: generate-clt --name "MyCustomType" --description "My custom type for Einstein Agent" --editor "MyEditorComponent" --renderer "MyRendererComponent".

Frequently Asked Questions about generating-custom-lightning-type

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Custom Lightning Type for an Einstein Agent action?

To create a Custom Lightning Type, generate a JSON Schema-based type definition and configure the editor and renderer UI components for the Lightning Platform, then deploy the configuration using a structured command.

What is a Custom Lightning Type and when do I need one for Einstein Agent?

A Custom Lightning Type is a structured input and output definition using JSON Schema for Einstein Agent actions, needed when standard types cannot support your custom UI configuration and specific data structure requirements.

How do I troubleshoot deployment errors for Custom Lightning Types?

Troubleshooting Custom Lightning Type deployment errors involves validating your JSON Schema-based type definitions, verifying editor and renderer component references, and diagnosing configuration mismatches on the Lightning Platform.

Can I use custom UI components with a Custom Lightning Type?

Yes, defining a Custom Lightning Type allows you to integrate custom UI components by setting up specific editor and renderer configurations to manage structured inputs and outputs for Einstein Agent actions.