Hello Greeter
Purpose
Produces a one-line welcome message addressed to a named recipient. The skill exists as a reference example only — it shows the smallest valid shape a standalone skill can take while still satisfying the Agent Skills specification and foundry conventions.
Instructions
- Identify the recipient name from the request. Fall back to the literal word "friend" when no name is supplied.
- Choose a tone token from the request: use "formal" only when the request explicitly specifies "formal". Use "casual" for every other case — when no tone is specified, when the request says "casual", or when the request uses any unrecognized tone term (e.g., "informal", "friendly").
- Emit exactly one greeting line. For "casual" tone, the format is
Hello, <name>!. For "formal" tone, the format isGood day, <name>.. - Stop after the single line. The skill performs no follow-up question and no continuation prompt.
Examples
Input: say hello to Sam. Output: Hello, Sam!
Input: formal greeting for Dr. Lee. Output: Good day, Dr. Lee.
Output Format
A single plain-text line containing the greeting. No markdown, no fences, no trailing whitespace.