Agent skill

Sherpa Onnx Tts

by trpc-group in trpc-group/trpc-agent-go

Local text-to-speech via sherpa-onnx (offline, no cloud). An agent skill from trpc-group/trpc-agent-go.

Apache-2.0Auto-check passedMedia & Creative

Install Sherpa Onnx Tts

skills CLI
$ npx skills add trpc-group/trpc-agent-go --skill sherpa-onnx-tts -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install trpc-group/trpc-agent-go sherpa-onnx-tts --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/trpc-group/trpc-agent-go.git skills-src && mkdir -p .claude/skills && cp -r skills-src/openclaw/skills/sherpa-onnx-tts .claude/skills/sherpa-onnx-tts && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
sherpa-onnx-tts
GitHub stars
1.9k
Used in
9 other repos
Token cost
~850 tokens
SKILL.md length
95 words
Files
1
Skills in repo
47
Repo updated
First seen
Licence
Apache-2.0

At a glance

Local text-to-speech via sherpa-onnx (offline, no cloud). An agent skill from trpc-group/trpc-agent-go.

  • Works in 2 steps: Download the runtime for your OS… → Download a voice model (extracts into…
  • Tasks that involve Text to speech and voice
  • SKILL.md covers Install and Usage
  • Calls node

What it does

Sherpa Onnx Tts is an agent skill from trpc-group/trpc-agent-go. Local text-to-speech via sherpa-onnx (offline, no cloud)

Its SKILL.md is about 850 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Media & Creative, covering Text to speech and voice. It works with ONNX. The repository describes itself as: A Go framework for building production agent systems with graph workflows, tools, memory, A2A, AG-UI, MCP, evaluation, and observability. The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve Text to speech and voice

Example prompts

  • “/sherpa-onnx-tts”

Workflow steps

2 steps, taken from the first numbered list in SKILL.md.

  1. Download the runtime for your OS (extracts into ~/.openclaw/tools/sherpa-onnx-tts/runtime)
  2. Download a voice model (extracts into ~/.openclaw/tools/sherpa-onnx-tts/models)

What it can do on your machine

Read from SKILL.md and the folder at commit 5344490. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • node

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Sherpa Onnx Tts loads about 850 tokens when it runs. Until then it costs about 18 tokens; SKILL.md has 95 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~18
When it runs · the whole SKILL.md, loaded when a task matches
~850

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from trpc-group/trpc-agent-go at commit 5344490, republished under its Apache-2.0 licence (© trpc-group). 95 words, ~850 tokens.

Download SKILL.mdSave it as .claude/skills/sherpa-onnx-tts/SKILL.md (or your agent's skills folder).
name
sherpa-onnx-tts
description
Local text-to-speech via sherpa-onnx (offline, no cloud)

sherpa-onnx-tts

Local TTS using the sherpa-onnx offline CLI.

Install

  1. Download the runtime for your OS (extracts into ~/.openclaw/tools/sherpa-onnx-tts/runtime)
  2. Download a voice model (extracts into ~/.openclaw/tools/sherpa-onnx-tts/models)

Update ~/.openclaw/openclaw.json:

json5
{
  skills: {
    entries: {
      "sherpa-onnx-tts": {
        env: {
          SHERPA_ONNX_RUNTIME_DIR: "~/.openclaw/tools/sherpa-onnx-tts/runtime",
          SHERPA_ONNX_MODEL_DIR: "~/.openclaw/tools/sherpa-onnx-tts/models/vits-piper-en_US-lessac-high",
        },
      },
    },
  },
}

The wrapper lives in this skill folder. Run it directly, or add the wrapper to PATH:

bash
export PATH="{baseDir}/bin:$PATH"

Usage

bash
{baseDir}/bin/sherpa-onnx-tts -o ./tts.wav "Hello from local TTS."

Notes:

  • Pick a different model from the sherpa-onnx tts-models release if you want another voice.
  • If the model dir has multiple .onnx files, set SHERPA_ONNX_MODEL_FILE or pass --model-file.
  • You can also pass --tokens-file or --data-dir to override the defaults.
  • Windows: run node {baseDir}\\bin\\sherpa-onnx-tts -o tts.wav "Hello from local TTS."

© trpc-group, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in openclaw/skills/sherpa-onnx-tts of trpc-group/trpc-agent-go.

Open the folder on GitHubat commit 5344490

Used in 9 other repositories

We found 9 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 9 other GitHub owners. This page covers the copy in trpc-group/trpc-agent-go, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Sherpa Onnx Tts next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Sherpa Onnx Tts compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sherpa Onnx Tts this skilltrpc-group/trpc-agent-go1.9k9 repos~850Automated safety check: PassApache-2.0
Edit Timeline StudioMartinDelophy/ai-video-editor905—~7kAutomated safety check: PassMIT
Aivisspeech Engine Sentry TriageAivis-Project/AivisSpeech-Engine182—~545Automated safety check: PassLGPL-3.0
Webcode Local Windows Tts Installershuyu-labs/WebCode278—~787Automated safety check: PassCustom licence
Develop Timeline Studio PluginMartinDelophy/ai-video-editor905—~989Automated safety check: PassMIT
Edit Timeline Studio BrowserMartinDelophy/ai-video-editor905—~2.6kAutomated safety check: PassMIT

Similar skills

  • Edit Timeline Studio

    MartinDelophy/ai-video-editor

    Analyze images, video, speech, motion, products, and websites; route local vision, audio, depth, tracking, matting, identity, and restoration models; auto-edit, replicate, enhance, caption, voice…

    905 GitHub stars~7k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Aivisspeech Engine Sentry Triage

    Aivis-Project/AivisSpeech-Engine

    AivisSpeech Engine の Sentry issue を調査し、修正すべきエンジン側の不具合と、入力値・ローカル環境・外部サービス由来のノイズを切り分けるためのスキルです。Sentry 側で既知ノイズを永続アーカイブする作業や、voicevoxengine/utility/sentryutility.py と関連テストを更新して既知ノイズを送信前に破棄する作業で使用します。

    182 GitHub stars~545 tokensUpdated today
    Media & CreativeAuto-check passed
  • A skill your agent uses when building a local Windows WebCode installer from this repo for machine testing, especially when the package must bundle the Kokoro or sherpa-onnx Reply TTS service, model…

    278 GitHub stars~787 tokensUpdated 3 mo ago
    Media & CreativeAuto-check passed
  • Develop Timeline Studio Plugin

    MartinDelophy/ai-video-editor

    Design, evaluate, implement, or review image and video generation connectors for Timeline Studio.

    905 GitHub stars~989 tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Edit Timeline Studio Browser

    MartinDelophy/ai-video-editor

    Use native WebMCP tools to edit the project open in Timeline Studio.

    905 GitHub stars~2.6k tokensUpdated yesterday
    Media & CreativeAuto-check passed
  • Kokoro Tts

    calesthio/generative-media-skills

    Local and self-hosted text-to-speech with Kokoro, the ~82M-parameter open-weight (Apache 2.0) model by hexgrad.

    197 GitHub stars~4.8k tokensUpdated 2 mo ago
    Media & CreativeAuto-check passed

More from trpc-group/trpc-agent-go

All 47 skills in this repo
  • Model Usage

    trpc-group/trpc-agent-go

    Use CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown.

    1.9k GitHub starsUsed in 16 repos~563 tokens
    Auto-check passed
  • 1password

    trpc-group/trpc-agent-go

    Set up and use 1Password CLI (op). An agent skill from trpc-group/trpc-agent-go.

    1.9k GitHub starsUsed in 14 repos~656 tokens
    Auto-check passed
  • Tmux

    trpc-group/trpc-agent-go

    Remote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output.

    1.9k GitHub starsUsed in 23 repos~868 tokens
    Auto-check passed
  • Openai Image Gen

    trpc-group/trpc-agent-go

    Batch-generate images via OpenAI Images API. An agent skill from trpc-group/trpc-agent-go.

    1.9k GitHub starsUsed in 12 repos~843 tokens
    Auto-check passed
  • GitHub

    trpc-group/trpc-agent-go

    GitHub operations via gh CLI: issues, PRs, CI runs, code review, API queries.

    1.9k GitHub starsUsed in 9 repos~1k tokens
    Auto-check passed
  • Weather

    trpc-group/trpc-agent-go

    Get current weather and forecasts via wttr.in or Open-Meteo.

    1.9k GitHub starsUsed in 8 repos~591 tokens
    Auto-check passed

Works with

Questions about Sherpa Onnx Tts

What does Sherpa Onnx Tts do?

Local text-to-speech via sherpa-onnx (offline, no cloud). An agent skill from trpc-group/trpc-agent-go. Sherpa Onnx Tts is an agent skill from trpc-group/trpc-agent-go.

When should I use Sherpa Onnx Tts?

Sherpa Onnx Tts fits situations like: tasks that involve Text to speech and voice.

How do I install Sherpa Onnx Tts in Claude Code?

Run `npx skills add trpc-group/trpc-agent-go --skill sherpa-onnx-tts -a claude-code`. Or copy the skill folder (openclaw/skills/sherpa-onnx-tts in trpc-group/trpc-agent-go) into .claude/skills/sherpa-onnx-tts in your project. Claude Code loads it when a task matches its description.

How do I install Sherpa Onnx Tts in Codex?

Run `npx skills add trpc-group/trpc-agent-go --skill sherpa-onnx-tts -a codex`. Or copy the skill folder (openclaw/skills/sherpa-onnx-tts in trpc-group/trpc-agent-go) into .agents/skills/sherpa-onnx-tts in your project. Codex loads it when a task matches its description.

Can I use Sherpa Onnx Tts in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add trpc-group/trpc-agent-go --skill sherpa-onnx-tts -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/sherpa-onnx-tts, .gemini/skills/sherpa-onnx-tts, .github/skills/sherpa-onnx-tts and .opencode/skills/sherpa-onnx-tts in your project.

What does Sherpa Onnx Tts need to run?

Going by SKILL.md and its folder, Sherpa Onnx Tts needs the command-line tools its instructions call (node).

Does Sherpa Onnx Tts access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Sherpa Onnx Tts safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Sherpa Onnx Tts use?

Sherpa Onnx Tts is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Sherpa Onnx Tts use?

About 850 tokens (SKILL.md is roughly 3.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Sherpa Onnx Tts?

Skills that share tags, products or a category with Sherpa Onnx Tts: Edit Timeline Studio (MartinDelophy/ai-video-editor, 905 stars), Aivisspeech Engine Sentry Triage (Aivis-Project/AivisSpeech-Engine, 182 stars), Webcode Local Windows Tts Installer (shuyu-labs/WebCode, 278 stars) and Develop Timeline Studio Plugin (MartinDelophy/ai-video-editor, 905 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sherpa Onnx Tts?

trpc-group (a GitHub organization) maintains it in trpc-group/trpc-agent-go, which has 1,857 GitHub stars. The repository holds 47 skills in this directory. The repository was last updated on October 10, 2026.

Source: trpc-group/trpc-agent-go on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.