What problem does it solve? Adding a Salesforce Agentforce chat agent to a UI Bundle React app involves resolving a valid agent ID from the org, using the correct package import, and styling only through supported tokens. This Skill guides that entire workflow so the chat widget is embedded correctly without building custom chat components. ## Core Features & Use Cases - Agent ID resolution and validation: Queries the org via the sf CLI (SOQL on BotVersion) to list active Employee Agents, validates the 18-character 0Xx ID format, and cross-checks existing IDs against the org. - Canonical component integration: Adds or updates <AgentforceConversationClient /> from @salesforce/ui-bundle-template-feature-react-agentforce-conversation-client in existing usage files, never editing implementation files. - Token-based styling: Applies all visual customization exclusively through the styleTokens prop using a documented token reference, rejecting CSS files, className, and inline styles. - Use Case: A developer asks to add a chatbot to a dashboard page; the Skill finds the target file, resolves an active agent ID from the org, inserts the component with the correct import, and applies brand colors via styleTokens. ## Quick Start Add the Agentforce conversation client chat widget to my dashboard page using an active agent from my connected Salesforce org.