Frozen test fixture for skill-dev tests. Do not modify for functional reasons.
FROZEN: This skill exists only as a stable target for skill-dev eval.yaml. Do not change this file unless updating the test contract.
greet <name>: Say hello to the given namegreet --formal: Use formal greeting stylegreet --greeting <text>: Override the default greeting prefix (e.g., --greeting "Yo" produces "Yo, World!")--greeting provided, use it as prefix (overrides formal/casual default)| Condition | Formal? | --greeting | Output |
|---|---|---|---|
| Name provided | No | Not set | "Hello, {name}!" |
| Name provided | Yes | Not set | "Good day, {name}." |
| No name | Either | Not set | "Hello, World!" |
| Any | Any | Set to X | "{X}, {name}!" (override) |
Bash in allowed-tools is intentional for testing — a real skill should restrict this.--greeting "" (empty string) is invalid — use the default instead, don't produce ", World!".--greeting overrides --formal — if both are set, --greeting wins.--greeting override bypasses the formal/casual decision entirely