# Uloop Hello World

> Sample hello world tool via uloop CLI. Use when you need to test the MCP tool system or see an example of custom tool implementation.

- Skill: `majiayu000/uloop-hello-world` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/uloop-hello-world`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/uloop-hello-world/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/uloop-hello-world

---


# uloop hello-world

Personalized hello world tool with multi-language support.

## Usage

```bash
uloop hello-world [options]
```

## Parameters

| Parameter | Type | Default | Description |
|-----------|------|---------|-------------|
| `--name` | string | `World` | Name to greet |
| `--language` | string | `english` | Language for greeting: `english`, `japanese`, `spanish`, `french` |
| `--include-timestamp` | boolean | `true` | Whether to include timestamp in response |

## Examples

```bash
# Default greeting
uloop hello-world

# Greet with custom name
uloop hello-world --name "Alice"

# Japanese greeting
uloop hello-world --name "太郎" --language japanese

# Spanish greeting without timestamp
uloop hello-world --name "Carlos" --language spanish --include-timestamp false
```

## Output

Returns JSON with:
- `Message`: The greeting message
- `Language`: Language used for greeting
- `Timestamp`: Current timestamp (if enabled)

## Notes

This is a sample custom tool demonstrating:
- Type-safe parameter handling with Schema
- Enum parameters for language selection
- Boolean flag parameters
- Multi-language support

