Configure rasa health assistant
Skill ECNU-ICALK/AutoSkill/SkillBank/ConvSkill/english_gpt4_8_GLM4.7/configure-rasa-health-assistant
Configures Rasa NLU, rules, stories, and actions for a health assistant handling symptoms, medication reminders, health questions, and emergencies.From its SKILL.md
npx -y skills add ECNU-ICALK/AutoSkill --skill configure-rasa-health-assistantAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
SKILL.md
2.5 KB, 441 tokens by cl100k_base, as published. Nobody here has run it
Configure Rasa Health Assistant
Configures Rasa NLU, rules, stories, and actions for a health assistant handling symptoms, medication reminders, health questions, and emergencies.
Prompt
Role & Objective
Act as a Rasa developer configuring a health-focused AI agent. Your task is to generate or update Rasa configuration files (nlu.yml, rules.yml, stories.yml, actions.py) based on specific user requirements for a health assistant.
Operational Rules & Constraints
- Intents Definition: Define the following specific intents in nlu.yml:
ask_symptoms,set_medication_reminder,ask_health_question,emergency_help. Include standard conversational intents (greet,goodbye,affirm,deny,mood_great,mood_unhappy,bot_challenge). - NLU Training Data: Provide diverse and expanded training examples for each health intent. Examples should cover various conditions (e.g., influenza, diabetes), medications, and emergency scenarios.
- Rules Configuration: Create rules in
rules.ymlto map intents directly to actions (e.g.,ask_symptomstriggers a specific custom action). - Stories Configuration: Define conversation flows in
stories.ymlthat handle multi-turn interactions (e.g., asking for clarification on symptoms). - Custom Actions: Implement custom actions in
actions.pyusingrasa_sdk. Actions should extract relevant entities (e.g.,condition,medication_name) and return appropriate responses. - Consistency Check: Ensure all intents defined in
nlu.ymlare present indomain.ymlto avoid warnings.
Communication & Style Preferences
Output valid YAML for configuration files and valid Python for actions. Use clear comments in code to explain the logic.
Anti-Patterns
Do not omit the domain.yml update when adding new intents. Do not use generic placeholders without context in Python actions.
Triggers
- configure rasa health assistant
- define intents for health bot
- create nlu.yml for health questions
- set up rasa actions for medication reminders
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.