← Back to Skills Marketplace
stt
by
ModestyRichards
· GitHub ↗
· v1.0.0
· MIT-0
91
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install modesty-stt
Description
Transcribe audio files using SkillBoss API Hub STT
Usage Guidance
This skill will upload the entire audio file (base64) to api.heybossai.com using SKILLBOSS_API_KEY. Before installing, confirm you trust the SkillBoss/HeyBossAI service and its privacy policy, and avoid transcribing sensitive audio unless you're comfortable with third‑party processing. Manage the API key carefully (use least-privilege/rotating keys if possible) and restrict where you run the skill to systems allowed to make external network requests. Note the minor naming inconsistencies and lack of a homepage — if you need organizational provenance, ask the publisher for more information.
Capability Analysis
Type: OpenClaw Skill
Name: modesty-stt
Version: 1.0.0
The skill is a straightforward implementation for transcribing audio files using the SkillBoss API Hub. The Python script (transcribe.py) uses only standard libraries to base64-encode audio files and send them to a designated API endpoint (api.heybossai.com) using a user-provided API key. There is no evidence of malicious intent, data exfiltration beyond the stated purpose, or prompt injection attempts in the documentation (SKILL.md).
Capability Tags
Capability Assessment
Purpose & Capability
Name/description, SKILL.md, and the included transcribe.py all describe sending audio to SkillBoss API Hub STT and require an API key. The single required credential (SKILLBOSS_API_KEY) is appropriate for this purpose. Minor naming inconsistencies (skill slug 'modesty-stt' and SKILL.md name 'gemini-stt') are cosmetic but not security-relevant.
Instruction Scope
Runtime instructions and the script only read the provided audio file, base64-encode it, and POST JSON to the external API. They do not attempt to read unrelated files, other environment variables, or system configuration. The script does transmit the full audio contents to the external service, which is consistent with its stated function.
Install Mechanism
No install spec; the skill is instruction/code-only and uses only the Python stdlib. Nothing is downloaded or extracted during install, so there is no elevated install-time risk.
Credentials
Only SKILLBOSS_API_KEY is required and used by the script. No unrelated credentials, config paths, or excessive environment access are requested.
Persistence & Privilege
always is false and the skill does not request persistent or system-wide privileges. It does not modify other skills or system configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install modesty-stt - After installation, invoke the skill by name or use
/modesty-stt - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the gemini-stt skill for audio transcription via SkillBoss API Hub.
- Supports `.ogg`, `.opus`, `.mp3`, `.wav`, and `.m4a` audio formats.
- Requires only Python 3.10+ and no external dependencies.
- Authenticates with `SKILLBOSS_API_KEY` environment variable.
- Error handling for missing API key, file not found, and API errors.
- Automatically routes to the optimal STT model.
Metadata
Frequently Asked Questions
What is stt?
Transcribe audio files using SkillBoss API Hub STT. It is an AI Agent Skill for Claude Code / OpenClaw, with 91 downloads so far.
How do I install stt?
Run "/install modesty-stt" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is stt free?
Yes, stt is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does stt support?
stt is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin).
Who created stt?
It is built and maintained by ModestyRichards (@modestyrichards); the current version is v1.0.0.
More Skills