agentsclimarketplace

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

Install
npx -y skills add ECNU-ICALK/AutoSkill --skill configure-rasa-health-assistant

Assembled 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

  1. 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).
  2. 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.
  3. Rules Configuration: Create rules in rules.yml to map intents directly to actions (e.g., ask_symptoms triggers a specific custom action).
  4. Stories Configuration: Define conversation flows in stories.yml that handle multi-turn interactions (e.g., asking for clarification on symptoms).
  5. Custom Actions: Implement custom actions in actions.py using rasa_sdk. Actions should extract relevant entities (e.g., condition, medication_name) and return appropriate responses.
  6. Consistency Check: Ensure all intents defined in nlu.yml are present in domain.yml to 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.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.