A reference architecture for an AI agent that dynamically selects and utilizes skillsets based on user intent.