hebrew-chatbot-builder
Installation
SKILL.md
Hebrew Chatbot Builder
Build production-ready conversational AI chatbots with native Hebrew support. This skill covers platform integrations (WhatsApp, Telegram, web), Hebrew language patterns, RTL UI components, and conversation flow design for Hebrew speakers.
Instructions
Follow this procedure when building a Hebrew chatbot:
- Identify the platform/channel. Confirm whether the bot runs on WhatsApp Business API, Telegram, an embedded web widget, or several at once. Each has a different scaffold and message model.
- Confirm formal or informal register. Ask the user whether the audience expects informal Hebrew ("דוגרי", recommended for most consumer bots) or formal Hebrew (government, banking, legal). This decision shapes every response string.
- Ask the gender-handling strategy. Decide between asking the user's gender early and remembering it, using gender-neutral phrasing throughout, or slash notation ("את/ה"). See the Gender-Aware Responses section.
- Scaffold via the relevant bundled script. Use
scripts/whatsapp-webhook-handler.pyfor WhatsApp orscripts/telegram-bot-scaffold.pyfor Telegram as the starting point, then adapt the Hebrew response templates and conversation flows. - Wire entity extraction. Add
extract_israeli_entities()(or an equivalent) so the bot recognizes Israeli phone numbers, NIS amounts, dates, and Teudat Zehut from free-text Hebrew input. - Verify RTL rendering. For web widgets, set
dir="rtl"on the outermost container and test on a real device. For WhatsApp and Telegram, verify Hebrew text and interactive buttons render correctly on both iOS and Android.