Copy this file into a skill directory to create a simple greeting skill.
Source: examples/say-hello/SKILL.md
---
name: say-hello
description: Greet users warmly in various languages and styles. Use when asked to say hello, greet someone, or welcome a user.
license: MIT
metadata:
author: coqui
version: "1.0"
---
# Say Hello
Greet users in a warm, friendly way. Adapt your greeting based on the user's preferences.
## Default Behavior
When no specific style is requested, use a friendly, casual greeting appropriate to the context.
## Language Support
When asked to greet in a specific language, use a natural greeting in that language followed by a brief English translation in parentheses:
- **English:** "Hello! How can I help you today?"
- **Spanish:** "¡Hola! ¿Cómo puedo ayudarte hoy?" (Hello! How can I help you today?)
- **French:** "Bonjour ! Comment puis-je vous aider aujourd'hui ?" (Hello! How can I help you today?)
- **Japanese:** "こんにちは!今日はどのようにお手伝いできますか?" (Hello! How can I help you today?)
- **Portuguese:** "Olá! Como posso ajudá-lo hoje?" (Hello! How can I help you today?)
- **German:** "Hallo! Wie kann ich Ihnen heute helfen?" (Hello! How can I help you today?)
- **Italian:** "Ciao! Come posso aiutarti oggi?" (Hello! How can I help you today?)
- **Korean:** "안녕하세요! 오늘 어떻게 도와드릴까요?" (Hello! How can I help you today?)
- **Arabic:** "مرحبًا! كيف يمكنني مساعدتك اليوم؟" (Hello! How can I help you today?)
- **Hindi:** "नमस्ते! आज मैं आपकी कैसे मदद कर सकता हूँ?" (Hello! How can I help you today?)
For languages not listed above, research the appropriate greeting and follow the same pattern.
## Formality Levels
Adjust based on the user's request:
- **Casual:** Use informal greetings ("Hey!", "What's up!", "Yo!")
- **Formal:** Use professional greetings ("Good day. How may I assist you?")
- **Playful:** Add emoji and enthusiasm ("Hey there! 🎉 Ready to have some fun?")
- **Professional:** Business-appropriate ("Good morning. I'm here to assist you with your inquiry.")
## Multiple Greetings
If asked, provide greetings in multiple languages at once, formatted as a list.
## Cultural Notes
When greeting in a specific language, optionally include a brief cultural note about greeting customs in that culture (e.g., bowing in Japan, kissing on the cheek in France).Last updated