# Helloworld

> Translate helloworld to another language, and generate audio if the user requests.

- Skill: `codebar-shanghai/helloworld` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add codebar-shanghai/helloworld`
- Raw SKILL.md: https://api.skillmd.com/api/skills/codebar-shanghai/helloworld/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: codebar-shanghai (https://skillmd.com/u/codebar-shanghai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/codebar-shanghai/helloworld

---


# Helloworld

## When to use this skill
Use this skill when the user sends 1) "helloworld" and only "helloworld", or 2) "helloworld (audio)".

## Terminologies

- Language name, or `lang_name` in some cases: the human-readable name of the language in English, for example `English`, `Spanish`, or `Chinese`.
- Language ID, or `lang_id` in some cases: the ISO 639 language code used by the system, for example `en`, `es`, or `zh`.

## How to Translate
Return in the format `text (language name)`. The `text` part is the text of "helloworld" in another language.

1. If audio isn't requested, then it's up to you to pick the targeting language so that each time the user gets a random response.
2. Otherwise when audio is requested, return `text (language name)` first. The language is limited; see [references/LANGS.md] for allowed languages. Then use `text` and `lang_id` as parameters to generate an audio file; see [references/TTS.md] for details.

## Output Example

- `你好世界 (Chinese)`
- `Привет, мир (Russian)`

