一键导入
voxclaw
Give your agent a voice. Send text to a Mac running VoxClaw and hear it spoken aloud with OpenAI neural voices or Apple TTS.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Give your agent a voice. Send text to a Mac running VoxClaw and hear it spoken aloud with OpenAI neural voices or Apple TTS.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Give your agent a voice. Send text to a Mac running VoxClaw and hear it spoken aloud with OpenAI neural voices or Apple TTS.
Run an offline ASO audit on canonical App Store metadata under `./metadata` and surface keyword gaps using Astro MCP. Use after pulling metadata with `asc metadata pull`.
Guidance for using asc cli in this repo (flags, output formats, pagination, auth, and discovery). Use when asked to run or design asc commands or interact with App Store Connect via the CLI.
Automatically translate and sync App Store metadata (description, keywords, what's new, subtitle) to multiple languages using LLM translation and asc CLI. Use when asked to localize an app's App Store listing, translate app descriptions, or add new languages to App Store Connect.
Sync and validate App Store metadata and localizations with asc, including legacy metadata format migration. Use when updating metadata or translations.
Determine whether an app is ready to submit, then drive the App Store release flow with asc, including first-time submission fixes for availability, in-app purchases, subscriptions, Game Center, and App Privacy.
| name | voxclaw |
| description | Give your agent a voice. Send text to a Mac running VoxClaw and hear it spoken aloud with OpenAI neural voices or Apple TTS. |
| homepage | https://github.com/malpern/VoxClaw |
| metadata | {"requires":{"bins":["curl"]}} |
Use this skill when the user wants audible output from an agent.
VoxClaw runs on macOS as a menu bar app and can speak text through:
voxclaw CLIvoxclaw://read?text=... URL scheme4140If the human provides a VoxClaw setup pointer, use the provided health_url and speak_url directly.
Connection order:
plugins/voxclaw/scripts/voxclaw-say --health when working in this repo.speak_url or health_url to the helper.http://localhost:4140/status.voxclaw CLI when needed.Never guess a .local hostname if the user already supplied a numeric LAN IP.
Default to the helper script instead of open-coded curl:
plugins/voxclaw/scripts/voxclaw-say "Hello from the agent"
plugins/voxclaw/scripts/voxclaw-say --health
plugins/voxclaw/scripts/voxclaw-say --url http://192.168.1.50:4140/read "Deployment complete"
plugins/voxclaw/scripts/voxclaw-say --voice nova --rate 1.2 "Build failed"
plugins/voxclaw/scripts/voxclaw-say --instructions "Read warmly" "Welcome back"
plugins/voxclaw/scripts/voxclaw-say --project-id /Users/me/myproject "Update from my project"
Health check:
curl -sS http://localhost:4140/status
Speak text:
curl -X POST http://localhost:4140/read \
-H 'Content-Type: application/json' \
-d '{"text":"Hello","project_id":"/Users/me/myproject","agent_id":"my-agent"}'
Optional fields: voice, rate, instructions, project_id, agent_id.
Acknowledge (user has read the response, skip speaking it):
curl -X POST http://localhost:4140/ack \
-H 'Content-Type: application/json' \
-d '{"project_id":"/Users/me/myproject"}'
voxclaw "Hello"
voxclaw --clipboard
voxclaw --voice nova "Build passed"
voxclaw --send "Hello" # send to an already running listener
voxclaw --status