What problem does it solve?
This Skill eliminates the manual, error-prone work of configuring per-opportunity Open Chat Studio (OCS) chatbots for the ACE Connect lifecycle, removing the need to manually navigate the OCS dashboard, track API identifiers, and assemble RAG knowledge bases from scattered project documents.
Core Features & Use Cases
- End-to-end Chatbot Provisioning: Automatically clones the golden OCS template, creates per-opportunity RAG collections populated with project design documents, training materials, and CommCare app summaries, composes archetype-aware system prompts, publishes a configured chatbot version, and retrieves embed credentials.
- Idempotent Re-runs and Fast Iteration: Skips redundant OCS calls if a local state file exists, and supports a
--prompt-patch mode that updates only the system prompt and republishes without re-uploading or re-indexing RAG content for quick iterations after quality evaluations.
- Use Case: For a new ACE Connect opportunity, run this Skill to deploy a fully configured support chatbot in minutes, with knowledge grounded in the project's design documents, training guides, and app structure, ready for facilitator use.
Quick Start
Use the ocs-agent-setup skill to deploy a fully configured OCS support chatbot for your current ACE opportunity, with RAG knowledge sourced from project design documents, training materials, and CommCare app summaries.