# Send Voice UI to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "voice-ui",
    "name": "Voice UI",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/yukihamada/voice-ui",
    "canonicalUrl": "https://clawhub.ai/yukihamada/voice-ui",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/voice-ui",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=voice-ui",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "CONTEXT.md",
      "README.md",
      "SKILL.md",
      "index.html",
      "package-lock.json",
      "package.json"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "voice-ui",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-04T10:27:56.398Z",
      "expiresAt": "2026-05-11T10:27:56.398Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=voice-ui",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=voice-ui",
        "contentDisposition": "attachment; filename=\"voice-ui-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "voice-ui"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/voice-ui"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/voice-ui",
    "downloadUrl": "https://openagent3.xyz/downloads/voice-ui",
    "agentUrl": "https://openagent3.xyz/skills/voice-ui/agent",
    "manifestUrl": "https://openagent3.xyz/skills/voice-ui/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/voice-ui/agent.md"
  }
}
```
## Documentation

### Voice UI

自己進化型AIアシスタントUI - 音声で会話しながら自分自身を改善できる

### 機能

🎤 音声認識 (Whisper)
🔊 音声合成 (TTS)
🤖 かわいいロボットUI（表情変化）
🔄 自己進化（UIの変更を音声で指示）
📝 自動Gitコミット

### セットアップ

cd <workspace>/skills/voice-ui
npm install
./start.sh

ブラウザで http://localhost:8765 を開く

### 必要な設定

OpenClaw config (~/.openclaw/openclaw.json) に voice agent を追加:

{
  "agents": {
    "list": [{
      "id": "voice",
      "name": "Voice Assistant",
      "model": { "primary": "anthropic/claude-sonnet-4-5" }
    }]
  }
}

### 使い方

マイクボタンをタップ（またはスペースキー長押し）
話しかける
AIが返答

### 自己進化コマンド

「背景を青にして」→ CSSを自動編集
「ボタンを大きくして」→ スタイルを変更
「新機能を追加して」→ JSを編集

変更は自動でGitコミットされる。

### ファイル構成

index.html - メインUI
server.cjs - Node.jsサーバー
start.sh - 起動スクリプト
CONTEXT.md - AIへのコンテキスト情報

### 環境変数

OPENAI_API_KEY - OpenAI API Key（Whisper/TTS用）

設定がない場合、OpenClawの設定から自動取得を試みる。
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: yukihamada
- Version: 1.0.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-04T10:27:56.398Z
- Expires at: 2026-05-11T10:27:56.398Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/voice-ui)
- [Send to Agent page](https://openagent3.xyz/skills/voice-ui/agent)
- [JSON manifest](https://openagent3.xyz/skills/voice-ui/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/voice-ui/agent.md)
- [Download page](https://openagent3.xyz/downloads/voice-ui)