What problem does it solve?
This Skill eliminates the tedious and error-prone manual work of writing repetitive boilerplate code for new bot conversation handlers in the Swiss AI Hub core bot package, which must follow the project's strict BaseChatBot + CompletionHandler strategy pattern.
Core Features & Use Cases
- Full Boilerplate Generation: Creates all required files for a new bot handler, including the ChatBot subclass, streaming variant, CompletionHandler strategy, and fluent API Controller.
- Automatic Registration: Adds the new handler to the app's main entry point so it is immediately available for use.
- Built-in Verification & Testing: Includes step-by-step verification commands and test scaffolding to ensure the new handler works correctly out of the box.
- Use Case: For example, if a developer needs to add a new customer support bot to the Swiss AI Hub stack, this Skill generates all required implementation and registration code in seconds instead of hours of manual work.
Quick Start
Use this skill to generate a complete new FAQ bot handler by providing "faq" as the bot purpose argument.